package Ġpt . h dn . contract . annotations Ċ Ċ import Ġandroidx . annotation . Int Def Ċ Ċ @ Retention ( Annotation Retention . SOURCE ) Ċ @ Int Def ( Months Period . MONTH S _ ALL , ĠMonth s Period . MONTH S _ 2 , ĠMonth s Period . MONTH S _ 3 , ĠMonth s Period . MONTH S _ 4 , ĠMonth s Period . MONTH S _ 6 ) Ċ annotation Ġclass ĠMonth s Period Ġ{ ĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠMON TH S _ ALL : ĠInt Ġ= ĠĠ 1 ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠMON TH S _ 2 : ĠInt Ġ= ĠĠ 2 ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠMON TH S _ 3 : ĠInt Ġ= ĠĠ 3 ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠMON TH S _ 4 : ĠInt Ġ= ĠĠ 4 ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠMON TH S _ 6 : ĠInt Ġ= ĠĠ 6 ĊĠĠĠ Ġ} Ċ } Ċ