package Ġorg . e health in novation . android . bluetooth . idd . record access control point Ċ Ċ import Ġorg . e health in novation . android . bluetooth . common . rac p . Command Operand Ċ import Ġorg . e health in novation . android . bluetooth . parser . I dd Uuid Ċ import Ġjava . util .* Ċ Ċ /** Ċ Ġ* ĠA Ġsuper Ġclass Ġfor Ġall Ġrac p Ġcommands Ġ( main ly Ġconcerning Ġthe ĠRecord ĠAccess ĠControl ĠPoint ) Ċ Ġ* Ġ@ property Ġuuid Ġthe ĠUUID Ġassigned Ġby Ġthe ĠBluetooth ĠSig Ġfor ĠRecord ĠAccess ĠControl ĠPoint Ċ Ġ*/ Ċ abstract Ġclass ĠR ac p Command Ġ{ ĊĠĠĠ Ġval Ġuuid : ĠUUID Ġ= ĠI dd Uuid . RECORD _ ACCESS _ CONTROL _ POINT . uuid Ċ } Ċ Ċ /** Ċ Ġ* ĠAbort Ġthe ĠRecord ĠAccess ĠControl ĠPoint ĠCommand Ċ Ġ*/ Ċ class ĠAbort Operation Ġ: ĠR ac p Command () Ċ Ċ /** Ċ Ġ* ĠReport Ġrecords Ġbased Ġon Ġ[ operand ] Ċ Ġ* Ċ Ġ* Ġ@ property Ġoperand Ġcan Ġbe Ġone Ġof Ġ[ Simple Operation With Filter ], Ġ[ Filtered By SequenceNumber ], Ġ[ Filtered By SequenceNumber Range ] Ċ Ġ*/ Ċ class ĠReport Records ( val Ġoperand : ĠCommand Operand ) Ġ: ĠR ac p Command () Ċ Ċ /** Ċ Ġ* ĠDelete Ġrecords Ġbased Ġon Ġ[ operand ] Ċ Ġ* Ċ Ġ* Ġ@ property Ġoperand Ġcan Ġbe Ġone Ġof Ġ[ Simple Operation With Filter ], Ġ[ Filtered By SequenceNumber ], Ġ[ Filtered By SequenceNumber Range ] Ċ Ġ*/ Ċ class ĠDelete Records ( val Ġoperand : ĠCommand Operand ) Ġ: ĠR ac p Command () Ċ Ċ /** Ċ Ġ* ĠReport Ġthe Ġnumber Ġof Ġrecords Ġbased Ġon Ġ[ operand ] Ċ Ġ* Ċ Ġ* Ġ@ property Ġoperand Ġcan Ġbe Ġone Ġof Ġ[ Simple Operation With Filter ], Ġ[ Filtered By SequenceNumber ], Ġ[ Filtered By SequenceNumber Range ] Ċ Ġ*/ Ċ class ĠReport NumberOf Records ( val Ġoperand : ĠCommand Operand ) Ġ: ĠR ac p Command () ĊĊ