package Ġcom . phy sph il . android . unit converter ult imate . models Ċ Ċ import Ġcom . phy sph il . android . unit converter ult imate . R Ċ Ċ sealed Ġclass ĠUnit Ġ{ ĊĠĠĠ Ġabstract Ġval Ġdisplay String Res Id : ĠInt Ċ } Ċ Ċ sealed Ġclass ĠArea ( override Ġval Ġdisplay String Res Id : ĠInt ) Ġ: ĠUnit () Ġ{ ĊĠĠĠ Ġobject ĠS q K ilo met re Ġ: ĠArea ( R . string . sq _ ki lo met re ) ĊĠĠĠ Ġobject ĠS q Met re Ġ: ĠArea ( R . string . sq _ met re ) ĊĠĠĠ Ġobject ĠS q Cent ime tre Ġ: ĠArea ( R . string . sq _ cent ime tre ) ĊĠĠĠ Ġobject ĠH ect are Ġ: ĠArea ( R . string . he ct are ) ĊĠĠĠ Ġobject ĠS q M ile Ġ: ĠArea ( R . string . sq _ m ile ) ĊĠĠĠ Ġobject ĠS q Y ard Ġ: ĠArea ( R . string . sq _ yard ) ĊĠĠĠ Ġobject ĠS q Foot Ġ: ĠArea ( R . string . sq _ foot ) ĊĠĠĠ Ġobject ĠS q In ch Ġ: ĠArea ( R . string . sq _ in ch ) ĊĠĠĠ Ġobject ĠA cre Ġ: ĠArea ( R . string . ac re ) ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġall : ĠList < Area > Ġ= ĠlistOf ( ĊĠĠĠĠĠĠĠĠĠĠĠ ĠS q K ilo met re , ĠS q Met re , ĠS q Cent ime tre , ĠH ect are , ĠS q M ile , ĠS q Y ard , ĠS q Foot , ĠS q In ch , ĠA cre ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} Ċ } Ċ Ċ sealed Ġclass ĠDigital Storage ( override Ġval Ġdisplay String Res Id : ĠInt ) Ġ: ĠUnit () Ġ{ ĊĠĠĠ Ġobject ĠBit Ġ: ĠDigital Storage ( R . string . bit ) ĊĠĠĠ Ġobject ĠByte Ġ: ĠDigital Storage ( R . string . Byte ) ĊĠĠĠ Ġobject ĠKi lob it Ġ: ĠDigital Storage ( R . string . ki lob it ) ĊĠĠĠ Ġobject ĠKi lob yte Ġ: ĠDigital Storage ( R . string . ki lob yte ) ĊĠĠĠ Ġobject ĠMe g abit Ġ: ĠDigital Storage ( R . string . meg abit ) ĊĠĠĠ Ġobject ĠMe g abyte Ġ: ĠDigital Storage ( R . string . meg abyte ) ĊĠĠĠ Ġobject ĠG ig abit Ġ: ĠDigital Storage ( R . string . g ig abit ) ĊĠĠĠ Ġobject ĠG ig abyte Ġ: ĠDigital Storage ( R . string . g ig abyte ) ĊĠĠĠ Ġobject ĠTer abit Ġ: ĠDigital Storage ( R . string . ter abit ) ĊĠĠĠ Ġobject ĠTer abyte Ġ: ĠDigital Storage ( R . string . ter abyte ) ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġall : ĠList < Digital Storage > Ġ= ĠlistOf ( ĊĠĠĠĠĠĠĠĠĠĠĠ ĠBit , ĠByte , ĠKi lob it , ĠKi lob yte , ĠMe g abit , ĠMe g abyte , ĠG ig abit , ĠG ig abyte , ĠTer abit , ĠTer abyte ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} Ċ } Ċ Ċ sealed Ġclass ĠEnergy ( override Ġval Ġdisplay String Res Id : ĠInt ) Ġ: ĠUnit () Ġ{ ĊĠĠĠ Ġobject ĠJ ou le Ġ: ĠEnergy ( R . string . j ou le ) ĊĠĠĠ Ġobject ĠK ilo j ou le Ġ: ĠEnergy ( R . string . ki lo j ou le ) ĊĠĠĠ Ġobject ĠCal or ie Ġ: ĠEnergy ( R . string . cal or ie ) ĊĠĠĠ Ġobject ĠKi local or ie Ġ: ĠEnergy ( R . string . ki local or ie ) ĊĠĠĠ Ġobject ĠB tu Ġ: ĠEnergy ( R . string . bt u ) ĊĠĠĠ Ġobject ĠF t Lb F Ġ: ĠEnergy ( R . string . ft _ lb F ) ĊĠĠĠ Ġobject ĠIn Lb F Ġ: ĠEnergy ( R . string . in _ lb F ) ĊĠĠĠ Ġobject ĠKi low att Hour Ġ: ĠEnergy ( R . string . ki low att _ hour ) ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġall : ĠList < Energy > Ġ= ĠlistOf ( ĊĠĠĠĠĠĠĠĠĠĠĠ ĠJ ou le , ĠK ilo j ou le , ĠCal or ie , ĠKi local or ie , ĠB tu , ĠF t Lb F , ĠIn Lb F , ĠKi low att Hour ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} Ċ } Ċ Ċ sealed Ġclass ĠF uel ( override Ġval Ġdisplay String Res Id : ĠInt ) Ġ: ĠUnit () Ġ{ ĊĠĠĠ Ġobject ĠM iles Per G all on Us Ġ: ĠF uel ( R . string . mp g _ us ) ĊĠĠĠ Ġobject ĠM iles Per G all on Uk Ġ: ĠF uel ( R . string . mp g _ uk ) ĊĠĠĠ Ġobject ĠL it res Per 1 0 0 k Ġ: ĠF uel ( R . string . l _ 1 0 0 k ) ĊĠĠĠ Ġobject ĠK ilo met res Per Lit re Ġ: ĠF uel ( R . string . km _ l ) ĊĠĠĠ Ġobject ĠM iles Per Lit re Ġ: ĠF uel ( R . string . m iles _ l ) ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġall : ĠList < Fuel > Ġ= ĠlistOf ( ĊĠĠĠĠĠĠĠĠĠĠĠ ĠM iles Per G all on Us , ĠM iles Per G all on Uk , ĠL it res Per 1 0 0 k , ĠK ilo met res Per Lit re , ĠM iles Per Lit re ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} Ċ } Ċ Ċ sealed Ġclass ĠLength ( override Ġval Ġdisplay String Res Id : ĠInt ) Ġ: ĠUnit () Ġ{ ĊĠĠĠ Ġobject ĠK ilo met re Ġ: ĠLength ( R . string . ki lo met re ) ĊĠĠĠ Ġobject ĠM ile Ġ: ĠLength ( R . string . m ile ) ĊĠĠĠ Ġobject ĠMet re Ġ: ĠLength ( R . string . met re ) ĊĠĠĠ Ġobject ĠCent ime tre Ġ: ĠLength ( R . string . cent ime tre ) ĊĠĠĠ Ġobject ĠM illi met re Ġ: ĠLength ( R . string . milli met re ) ĊĠĠĠ Ġobject ĠMicro met re Ġ: ĠLength ( R . string . micro met re ) ĊĠĠĠ Ġobject ĠNan ome tre Ġ: ĠLength ( R . string . nan ome tre ) ĊĠĠĠ Ġobject ĠY ard Ġ: ĠLength ( R . string . yard ) ĊĠĠĠ Ġobject ĠFe et Ġ: ĠLength ( R . string . fe et ) ĊĠĠĠ Ġobject ĠIn ch Ġ: ĠLength ( R . string . in ch ) ĊĠĠĠ Ġobject ĠN aut ical M ile Ġ: ĠLength ( R . string . na ut ical _ m ile ) ĊĠĠĠ Ġobject ĠF url ong Ġ: ĠLength ( R . string . f url ong ) ĊĠĠĠ Ġobject ĠLight Year Ġ: ĠLength ( R . string . light _ year ) ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġall : ĠList < Length > Ġ= ĠlistOf ( ĊĠĠĠĠĠĠĠĠĠĠĠ ĠK ilo met re , ĠM ile , ĠMet re , ĠCent ime tre , ĠM illi met re , ĠMicro met re , ĠNan ome tre , ĠY ard , ĠFe et , ĠIn ch , ĠN aut ical M ile , ĠF url ong , ĠLight Year ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} Ċ } Ċ Ċ sealed Ġclass ĠMass ( override Ġval Ġdisplay String Res Id : ĠInt ) Ġ: ĠUnit () Ġ{ ĊĠĠĠ Ġobject ĠK ilog ram Ġ: ĠMass ( R . string . ki log ram ) ĊĠĠĠ Ġobject ĠP ound Ġ: ĠMass ( R . string . pound ) ĊĠĠĠ Ġobject ĠGram Ġ: ĠMass ( R . string . gram ) ĊĠĠĠ Ġobject ĠM ill ig ram Ġ: ĠMass ( R . string . mill ig ram ) ĊĠĠĠ Ġobject ĠO unce Ġ: ĠMass ( R . string . o unce ) ĊĠĠĠ Ġobject ĠGr ain Ġ: ĠMass ( R . string . gr ain ) ĊĠĠĠ Ġobject ĠSt one Ġ: ĠMass ( R . string . stone ) ĊĠĠĠ Ġobject ĠMetric T on Ġ: ĠMass ( R . string . metric _ ton ) ĊĠĠĠ Ġobject ĠShort T on Ġ: ĠMass ( R . string . short _ ton ) ĊĠĠĠ Ġobject ĠLong T on Ġ: ĠMass ( R . string . long _ ton ) ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġall : ĠList < Mass > Ġ= ĠlistOf ( ĊĠĠĠĠĠĠĠĠĠĠĠ ĠK ilog ram , ĠP ound , ĠGram , ĠM ill ig ram , ĠO unce , ĠGr ain , ĠSt one , ĠMetric T on , ĠShort T on , ĠLong T on ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} Ċ } Ċ Ċ sealed Ġclass ĠPower ( override Ġval Ġdisplay String Res Id : ĠInt ) Ġ: ĠUnit () Ġ{ ĊĠĠĠ Ġobject ĠW att Ġ: ĠPower ( R . string . w att ) ĊĠĠĠ Ġobject ĠKi low att Ġ: ĠPower ( R . string . ki low att ) ĊĠĠĠ Ġobject ĠMe g aw att Ġ: ĠPower ( R . string . meg aw att ) ĊĠĠĠ Ġobject ĠH orse power Ġ: ĠPower ( R . string . hp ) ĊĠĠĠ Ġobject ĠH orse power Uk Ġ: ĠPower ( R . string . hp _ uk ) ĊĠĠĠ Ġobject ĠF t Lb FS Ġ: ĠPower ( R . string . ft _ l bf _ s ) ĊĠĠĠ Ġobject ĠCal or ie PerSecond Ġ: ĠPower ( R . string . cal or ie _ s ) ĊĠĠĠ Ġobject ĠB tu PerSecond Ġ: ĠPower ( R . string . bt u _ s ) ĊĠĠĠ Ġobject ĠK va Ġ: ĠPower ( R . string . k va ) ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġall : ĠList < Power > Ġ= ĠlistOf ( ĊĠĠĠĠĠĠĠĠĠĠĠ ĠW att , ĠKi low att , ĠMe g aw att , ĠH orse power , ĠH orse power Uk , ĠF t Lb FS , ĠCal or ie PerSecond , ĠB tu PerSecond , ĠK va ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} Ċ } Ċ Ċ sealed Ġclass ĠPress ure ( override Ġval Ġdisplay String Res Id : ĠInt ) Ġ: ĠUnit () Ġ{ ĊĠĠĠ Ġobject ĠMe gap as cal Ġ: ĠPress ure ( R . string . me gap as cal ) ĊĠĠĠ Ġobject ĠK ilo pas cal Ġ: ĠPress ure ( R . string . ki lo pas cal ) ĊĠĠĠ Ġobject ĠPas cal Ġ: ĠPress ure ( R . string . pas cal ) ĊĠĠĠ Ġobject ĠBar Ġ: ĠPress ure ( R . string . bar ) ĊĠĠĠ Ġobject ĠPsi Ġ: ĠPress ure ( R . string . psi ) ĊĠĠĠ Ġobject ĠP sf Ġ: ĠPress ure ( R . string . ps f ) ĊĠĠĠ Ġobject ĠAt mosphere Ġ: ĠPress ure ( R . string . at mosphere ) ĊĠĠĠ Ġobject ĠTechnical At mosphere Ġ: ĠPress ure ( R . string . technical _ at mosphere ) ĊĠĠĠ Ġobject ĠM m Hg Ġ: ĠPress ure ( R . string . mm hg ) ĊĠĠĠ Ġobject ĠTor r Ġ: ĠPress ure ( R . string . tor r ) ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġall : ĠList < Pressure > Ġ= ĠlistOf ( ĊĠĠĠĠĠĠĠĠĠĠĠ ĠMe gap as cal , ĠK ilo pas cal , ĠPas cal , ĠBar , ĠPsi , ĠP sf , ĠAt mosphere , ĠTechnical At mosphere , ĠM m Hg , ĠTor r ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} Ċ } Ċ Ċ sealed Ġclass ĠSpeed ( override Ġval Ġdisplay String Res Id : ĠInt ) Ġ: ĠUnit () Ġ{ ĊĠĠĠ Ġobject ĠK ilo met res Per Hour Ġ: ĠSpeed ( R . string . km _ h ) ĊĠĠĠ Ġobject ĠM iles Per Hour Ġ: ĠSpeed ( R . string . mph ) ĊĠĠĠ Ġobject ĠMet res PerSecond Ġ: ĠSpeed ( R . string . m _ s ) ĊĠĠĠ Ġobject ĠFe et PerSecond Ġ: ĠSpeed ( R . string . fps ) ĊĠĠĠ Ġobject ĠK not Ġ: ĠSpeed ( R . string . k not ) ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġall : ĠList < Speed > Ġ= ĠlistOf ( ĊĠĠĠĠĠĠĠĠĠĠĠ ĠK ilo met res Per Hour , ĠM iles Per Hour , ĠMet res PerSecond , ĠFe et PerSecond , ĠK not ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} Ċ } Ċ Ċ sealed Ġclass ĠTemperature ( override Ġval Ġdisplay String Res Id : ĠInt ) Ġ: ĠUnit () Ġ{ ĊĠĠĠ Ġobject ĠC els ius Ġ: ĠTemperature ( R . string . cel s ius ) ĊĠĠĠ Ġobject ĠF ah ren heit Ġ: ĠTemperature ( R . string . fahren heit ) ĊĠĠĠ Ġobject ĠKel vin Ġ: ĠTemperature ( R . string . kel vin ) ĊĠĠĠ Ġobject ĠRank ine Ġ: ĠTemperature ( R . string . rank ine ) ĊĠĠĠ Ġobject ĠDel is le Ġ: ĠTemperature ( R . string . del is le ) ĊĠĠĠ Ġobject ĠNew ton Ġ: ĠTemperature ( R . string . new ton ) ĊĠĠĠ Ġobject ĠRe a um ur Ġ: ĠTemperature ( R . string . rea um ur ) ĊĠĠĠ Ġobject ĠR om er Ġ: ĠTemperature ( R . string . rom er ) ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġall : ĠList < Temperature > Ġ= ĠlistOf ( ĊĠĠĠĠĠĠĠĠĠĠĠ ĠC els ius , ĠF ah ren heit , ĠKel vin , ĠRank ine , ĠDel is le , ĠNew ton , ĠRe a um ur , ĠR om er ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} Ċ } Ċ Ċ sealed Ġclass ĠTime ( override Ġval Ġdisplay String Res Id : ĠInt ) Ġ: ĠUnit () Ġ{ ĊĠĠĠ Ġobject ĠYear Ġ: ĠTime ( R . string . year ) ĊĠĠĠ Ġobject ĠMonth Ġ: ĠTime ( R . string . month ) ĊĠĠĠ Ġobject ĠWeek Ġ: ĠTime ( R . string . week ) ĊĠĠĠ Ġobject ĠDay Ġ: ĠTime ( R . string . day ) ĊĠĠĠ Ġobject ĠHour Ġ: ĠTime ( R . string . hour ) ĊĠĠĠ Ġobject ĠMin ute Ġ: ĠTime ( R . string . minute ) ĊĠĠĠ Ġobject ĠSecond Ġ: ĠTime ( R . string . second ) ĊĠĠĠ Ġobject ĠM illi second Ġ: ĠTime ( R . string . milli second ) ĊĠĠĠ Ġobject ĠNan ose cond Ġ: ĠTime ( R . string . nan ose cond ) ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġall : ĠList < Time > Ġ= ĠlistOf ( ĊĠĠĠĠĠĠĠĠĠĠĠ ĠYear , ĠMonth , ĠWeek , ĠDay , ĠHour , ĠMin ute , ĠSecond , ĠM illi second , ĠNan ose cond ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} Ċ } Ċ Ċ sealed Ġclass ĠTor que ( override Ġval Ġdisplay String Res Id : ĠInt ) Ġ: ĠUnit () Ġ{ ĊĠĠĠ Ġobject ĠNew ton Met res Ġ: ĠTor que ( R . string . n _ m ) ĊĠĠĠ Ġobject ĠF t Lb F Ġ: ĠTor que ( R . string . ft _ lb F ) ĊĠĠĠ Ġobject ĠIn Lb F Ġ: ĠTor que ( R . string . in _ lb F ) ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġall : ĠList < Tor que > Ġ= ĠlistOf ( ĊĠĠĠĠĠĠĠĠĠĠĠ ĠNew ton Met res , ĠF t Lb F , ĠIn Lb F ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} Ċ } Ċ Ċ sealed Ġclass ĠVolume ( override Ġval Ġdisplay String Res Id : ĠInt ) Ġ: ĠUnit () Ġ{ ĊĠĠĠ Ġobject ĠTe as po on Ġ: ĠVolume ( R . string . te as po on ) ĊĠĠĠ Ġobject ĠTable sp oon Ġ: ĠVolume ( R . string . table sp oon ) ĊĠĠĠ Ġobject ĠC up Ġ: ĠVolume ( R . string . cup ) ĊĠĠĠ Ġobject ĠFluid O unce Ġ: ĠVolume ( R . string . fluid _ o unce ) ĊĠĠĠ Ġobject ĠQu art Ġ: ĠVolume ( R . string . quart ) ĊĠĠĠ Ġobject ĠP int Ġ: ĠVolume ( R . string . p int ) ĊĠĠĠ Ġobject ĠG all on Ġ: ĠVolume ( R . string . g all on ) ĊĠĠĠ Ġobject ĠBar rel Ġ: ĠVolume ( R . string . bar rel ) ĊĠĠĠ Ġobject ĠFluid O unce Uk Ġ: ĠVolume ( R . string . fluid _ o unce _ uk ) ĊĠĠĠ Ġobject ĠQu art Uk Ġ: ĠVolume ( R . string . quart _ uk ) ĊĠĠĠ Ġobject ĠP int Uk Ġ: ĠVolume ( R . string . p int _ uk ) ĊĠĠĠ Ġobject ĠG all on Uk Ġ: ĠVolume ( R . string . g all on _ uk ) ĊĠĠĠ Ġobject ĠBar rel Uk Ġ: ĠVolume ( R . string . bar rel _ uk ) ĊĠĠĠ Ġobject ĠM ill ilit re Ġ: ĠVolume ( R . string . mill ilit re ) ĊĠĠĠ Ġobject ĠL itre Ġ: ĠVolume ( R . string . lit re ) ĊĠĠĠ Ġobject ĠC ubic Cent ime tre Ġ: ĠVolume ( R . string . cubic _ cm ) ĊĠĠĠ Ġobject ĠC ubic Met re Ġ: ĠVolume ( R . string . cubic _ m ) ĊĠĠĠ Ġobject ĠC ubic In ch Ġ: ĠVolume ( R . string . cubic _ in ch ) ĊĠĠĠ Ġobject ĠC ubic Foot Ġ: ĠVolume ( R . string . cubic _ foot ) ĊĠĠĠ Ġobject ĠC ubic Y ard Ġ: ĠVolume ( R . string . cubic _ yard ) ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġall : ĠList < Volume > Ġ= ĠlistOf ( ĊĠĠĠĠĠĠĠĠĠĠĠ ĠTe as po on , ĠTable sp oon , ĠC up , ĠFluid O unce , ĠQu art , ĠP int , ĠG all on , ĠFluid O unce Uk , ĠQu art Uk , ĠP int Uk , ĠG all on Uk , ĠBar rel Uk , ĊĠĠĠĠĠĠĠĠĠĠĠ ĠM ill ilit re , ĠL itre , ĠC ubic Cent ime tre , ĠC ubic Met re , ĠC ubic In ch , ĠC ubic Foot , ĠC ubic Y ard ĊĠĠĠĠĠĠĠ Ġ) ĊĊĠĠĠĠĠĠĠ Ġval Ġcook ing : ĠList < Volume > Ġ= ĠlistOf ( ĊĠĠĠĠĠĠĠĠĠĠĠ ĠTe as po on , ĠTable sp oon , ĠC up , ĠFluid O unce , ĠFluid O unce Uk , ĠP int , ĠP int Uk , ĠQu art , ĠQu art Uk , ĠG all on , ĠG all on Uk , ĠM ill ilit re , ĠL itre ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} Ċ }