Skip to main content

%SYS.Journal.BitSetRecord

Class %SYS.Journal.BitSetRecord Extends %SYS.Journal.SetKillRecord [ System = 4 ]

Journal BITSET record related API

Parameters

READONLY

Parameter READONLY = 1;

Properties

Position

Property Position As %Integer [ Calculated ];

Bit position of the BITSET

OldLength

Property OldLength As %Integer [ Calculated ];

The length of the bit string prior to the BITSET

Methods

%LoadData

Method %LoadData(Offset As %String, flag As %Boolean) As %Status [ Private ]

NewValueGet

Method NewValueGet() As %String

OldValueGet

Method OldValueGet() As %String [ CodeMode = expression ]

PositionGet

Method PositionGet() As %Integer

OldLengthGet

Method OldLengthGet() As %Integer

Fetch

Method Fetch(ByRef Row As %List, ByRef Columns As %String, Match As %List = "") As %Boolean [ Internal, PublicList = (col, match, Row, Columns) ]