package Ġde . ge h ring . openapi . model Ċ Ċ /** Ċ Ġ* Ċ Ġ* ĠEach ĠMedia ĠType ĠObject Ġprovides Ġschema Ġand Ġexamples Ġfor Ġthe Ġmedia Ġtype Ġidentified Ġby Ġits Ġkey . Ċ Ġ* Ċ Ġ* Ġ@ param Ġschema Ġ ĠThe Ġschema Ġdefining Ġthe Ġcontent Ġof Ġthe Ġrequest , Ġresponse , Ġor Ġparameter . Ċ Ġ* Ġ@ param Ġexample Ġ ĠExample Ġof Ġthe Ġmedia Ġtype . ĠThe Ġexample Ġobject ĠSHO ULD Ġbe Ġin Ġthe Ġcorrect Ġformat Ġas Ġspecified Ġby Ġthe Ġmedia Ġtype . ĠThe Ġexample Ġfield Ġis Ġmut ually Ġexclusive Ġof Ġthe Ġexamples Ġfield . ĠFurthermore , Ġif Ġreferencing Ġa Ġschema Ġwhich Ġcontains Ġan Ġexample , Ġthe Ġexample Ġvalue ĠSHALL Ġoverride Ġthe Ġexample Ġprovided Ġby Ġthe Ġschema . Ċ Ġ* Ġ@ param Ġexamples Ġ ĠExamples Ġof Ġthe Ġmedia Ġtype . ĠEach Ġexample Ġobject ĠSHO ULD Ġmatch Ġthe Ġmedia Ġtype Ġand Ġspecified Ġschema Ġif Ġpresent . ĠThe Ġexamples Ġfield Ġis Ġmut ually Ġexclusive Ġof Ġthe Ġexample Ġfield . ĠFurthermore , Ġif Ġreferencing Ġa Ġschema Ġwhich Ġcontains Ġan Ġexample , Ġthe Ġexamples Ġvalue ĠSHALL Ġoverride Ġthe Ġexample Ġprovided Ġby Ġthe Ġschema . Ċ Ġ* Ġ@ param Ġencoding Ġ ĠA Ġmap Ġbetween Ġa Ġproperty Ġname Ġand Ġits Ġencoding Ġinformation . ĠThe Ġkey , Ġbeing Ġthe Ġproperty Ġname , ĠMUST Ġexist Ġin Ġthe Ġschema Ġas Ġa Ġproperty . ĠThe Ġencoding Ġobject ĠSHALL Ġonly Ġapply Ġto Ġrequest Body Ġobjects Ġwhen Ġthe Ġmedia Ġtype Ġis Ġmultipart Ġor Ġapplication / x - www - form - urlencoded . Ċ Ġ*/ Ċ data Ġclass ĠMediaType ( ĊĠĠĠ Ġval Ġschema : ĠReference Or < Schema >? Ġ= Ġnull , ĊĠĠĠ Ġval Ġexample : ĠAny ? Ġ= Ġnull , ĊĠĠĠ Ġval Ġexamples : ĠMap < String , ĠReference Or < Example >> ? Ġ= Ġnull , ĊĠĠĠ Ġval Ġencoding : ĠMap < String , ĠEncoding >? Ġ= Ġnull Ċ )