/* Ċ Ġ* ĠCopyright Ġ( c ) Ġ 2 0 1 7 Ġå¤§ åīį èī¯ ä»ĭ Ġ( OH MA E ĠR y os uke ) Ċ Ġ* Ċ Ġ* ĠThis Ġsoftware Ġis Ġreleased Ġunder Ġthe ĠMIT ĠLicense . Ċ Ġ* Ġhttp :// opensource . org / licenses / MIT Ċ Ġ*/ Ċ Ċ package Ġnet . mm 2 d . android . up np . cds Ċ Ċ /** Ċ Ġ* Ġ@ author Ġ[ å¤§ åīį èī¯ ä»ĭ Ġ( OH MA E ĠR y os uke )]( mailto : ry o @ mm 2 d . net ) Ċ Ġ*/ Ċ internal Ġclass ĠB rowse Argument Ġ{ ĊĠĠĠ Ġprivate Ġval Ġargument : ĠMutable Map < String , ĠString ?> Ġ= Ġmutable Map Of () ĊĊĠĠĠ Ġinit Ġ{ ĊĠĠĠĠĠĠĠ Ġset Browse Direct Children () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġset ObjectId ( objectId : ĠString ): ĠB rowse Argument Ġ= Ġapply Ġ{ ĊĠĠĠĠĠĠĠ Ġargument [ OBJECT _ ID ] Ġ= Ġobject Id ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġset Browse Direct Children (): ĠB rowse Argument Ġ= Ġapply Ġ{ ĊĠĠĠĠĠĠĠ Ġargument [ BROW SE _ FLAG ] Ġ= ĠB ROW SE _ DIRECT _ CHILD REN ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġset Browse Metadata (): ĠB rowse Argument Ġ= Ġapply Ġ{ ĊĠĠĠĠĠĠĠ Ġargument [ BROW SE _ FLAG ] Ġ= ĠB ROW SE _ METADATA ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġset Filter ( filter : ĠString ?): ĠB rowse Argument Ġ= Ġapply Ġ{ ĊĠĠĠĠĠĠĠ Ġargument [ FILTER ] Ġ= Ġfilter ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġset Sort Criteria ( sort Criteria : ĠString ?): ĠB rowse Argument Ġ= Ġapply Ġ{ ĊĠĠĠĠĠĠĠ Ġargument [ SORT _ CR ITER IA ] Ġ= Ġsort Criteria ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġset StartIndex ( startIndex : ĠInt ): ĠB rowse Argument Ġ= Ġapply Ġ{ ĊĠĠĠĠĠĠĠ Ġargument [ START _ INDEX ] Ġ= ĠstartIndex . toString () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġset Request Count ( request Count : ĠInt ): ĠB rowse Argument Ġ= Ġapply Ġ{ ĊĠĠĠĠĠĠĠ Ġargument [ REQUEST ED _ COUNT ] Ġ= Ġrequest Count . toString () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġget (): ĠMap < String , ĠString ?> Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġargument ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġprivate Ġconst Ġval ĠOBJECT _ ID Ġ= Ġ" ObjectID " ĊĠĠĠĠĠĠĠ Ġprivate Ġconst Ġval ĠB ROW SE _ FLAG Ġ= Ġ" Browse Flag " ĊĠĠĠĠĠĠĠ Ġprivate Ġconst Ġval ĠB ROW SE _ DIRECT _ CHILD REN Ġ= Ġ" Browse Direct Children " ĊĠĠĠĠĠĠĠ Ġprivate Ġconst Ġval ĠB ROW SE _ METADATA Ġ= Ġ" Browse Metadata " ĊĠĠĠĠĠĠĠ Ġprivate Ġconst Ġval ĠFILTER Ġ= Ġ" Filter " ĊĠĠĠĠĠĠĠ Ġprivate Ġconst Ġval ĠSORT _ CR ITER IA Ġ= Ġ" Sort Criteria " ĊĠĠĠĠĠĠĠ Ġprivate Ġconst Ġval ĠSTART _ INDEX Ġ= Ġ" Starting Index " ĊĠĠĠĠĠĠĠ Ġprivate Ġconst Ġval ĠREQUEST ED _ COUNT Ġ= Ġ" Requested Count " ĊĠĠĠ Ġ} Ċ } Ċ