Namespace: OtlCommon
Interface IOmniIntegerSet
All Known Implementing Classes: - TOmniIntegerSet
public interface IOmniIntegerSet
Persistent- False
AsArray
public AsArray: TArray<integer>
Type- TArray<integer>
Access- read/write
AsBits
public AsBits: TBits
Type- TBits
Access- read/write
AsIntArray
public AsIntArray: TIntegerDynArray
Type- TIntegerDynArray
Access- read/write
AsMask
public AsMask: int64
Type- int64
Access- read/write
Item
public Item: integer
Type- integer
Access- read
OnChange
public OnChange: TOmniIntegerSetChangedEvent
Type- TOmniIntegerSetChangedEvent
Access- read/write
Add
public function Add(value: integer): boolean
Reintroduce- False
Returns- boolean
Assign
public procedure Assign(value: IOmniIntegerSet )
Reintroduce- False
Clear
public procedure Clear()
Reintroduce- False
Contains
public function Contains(value: integer): boolean
Reintroduce- False
Returns- boolean
Count
public function Count(): integer
Reintroduce- False
Returns- integer
GetAsArray
public function GetAsArray(): TArray<integer>
Reintroduce- False
Returns- TArray<integer>
GetAsBits
public function GetAsBits(): TBits
Reintroduce- False
Returns- TBits
GetAsIntArray
public function GetAsIntArray(): TIntegerDynArray
Reintroduce- False
Returns- TIntegerDynArray
GetAsMask
public function GetAsMask(): int64
Reintroduce- False
Returns- int64
GetItem
public function GetItem(idx: integer): integer
Reintroduce- False
Returns- integer
GetOnChange
public function GetOnChange(): TOmniIntegerSetChangedEvent
Reintroduce- False
Returns- TOmniIntegerSetChangedEvent
IsEmpty
public function IsEmpty(): boolean
Reintroduce- False
Returns- boolean
Remove
public function Remove(value: integer): boolean
Reintroduce- False
Returns- boolean
SetAsArray
public procedure SetAsArray(Value: TArray<integer>)
Reintroduce- False
SetAsBits
public procedure SetAsBits(value: TBits)
Reintroduce- False
SetAsIntArray
public procedure SetAsIntArray(Value: TIntegerDynArray)
Reintroduce- False
SetAsMask
public procedure SetAsMask(value: int64)
Reintroduce- False
SetOnChange
public procedure SetOnChange(value: TOmniIntegerSetChangedEvent )
Reintroduce- False
to Delegate TOmniIntegerSetChangedEvent
Supplier- TOmniIntegerSetChangedEvent
Directed- False
Client- OnChange
Type- association