Home > Class Reference > %SYS namespace > %SYS.Journal.BitSetRecord

%SYS.Journal.BitSetRecord

persistent class %SYS.Journal.BitSetRecord extends %SYS.Journal.SetKillRecord

SQL Table Name: %SYS_Journal.BitSetRecord

Journal BITSET record related API

Property Inventory (Including Private)

Method Inventory (Including Private)

Parameters

parameter READONLY = 1;
Inherited description: READONLY = 1 means that objects can be created, opened but not saved or deleted. Tables are projected to SQL as READONLY.

Properties (Including Private)

property OldLength as %Integer [ Calculated ];
The length of the bit string prior to the BITSET
Property methods: OldLengthDisplayToLogical(), OldLengthGet(), OldLengthIsValid(), OldLengthLogicalToDisplay(), OldLengthNormalize()
property Position as %Integer [ Calculated ];
Bit position of the BITSET
Property methods: PositionDisplayToLogical(), PositionGet(), PositionIsValid(), PositionLogicalToDisplay(), PositionNormalize()

Methods (Including Private)

private method %LoadData(Offset As %String, flag As %Boolean) as %Status [ Language = objectscript ]
Inherited description: %LoadData() - loads an object from storage. This method is implemented by the storage class.
method NewValueGet() as %String [ Language = objectscript ]
method OldLengthGet() as %Integer [ Language = objectscript ]
method OldValueGet() as %String [ Language = objectscript ]
method PositionGet() as %Integer [ Language = objectscript ]

Inherited Members

Inherited Properties (Including Private)

Inherited Methods (Including Private)

Storage

Gray indicates storage defined by superclasses.