public final class RecordRegisterSupport extends Object
Modifier and Type | Class and Description |
---|---|
static class |
RecordRegisterSupport.Access |
Constructor and Description |
---|
RecordRegisterSupport(RecordTokenType type,
RecordRegisterSupport.Access access) |
RecordRegisterSupport(RecordTokenType type,
RecordRegisterSupport.Access access,
RecordRegisterStorage storage,
boolean storageFixed) |
Modifier and Type | Method and Description |
---|---|
void |
advancePosition(int count) |
boolean |
containsNull() |
long |
getPosition() |
int |
getRecordNumber() |
RecordRegisterStorage |
getStorage() |
boolean |
isNull() |
ScalarValuedIterator |
newFieldIterator(FieldIteratorProperties properties) |
ScalarInputField |
newInputField(int absoluteIndex) |
ScalarInputField |
newInputField(String name) |
ScalarOutputField |
newOutputField(int absoluteIndex) |
ScalarOutputField |
newOutputField(String name) |
ScalarRegister |
newScalarRegister(int absoluteIndex) |
ScalarRegister |
newScalarRegister(String name) |
void |
nextPosition() |
void |
resetPosition() |
void |
set(TokenValued value) |
void |
setNull() |
void |
setPosition(long position) |
void |
setRecordNumber(int recordNumber) |
void |
setStorage(RecordRegisterStorage storage) |
void |
setZero() |
public RecordRegisterSupport(RecordTokenType type, RecordRegisterSupport.Access access)
public RecordRegisterSupport(RecordTokenType type, RecordRegisterSupport.Access access, RecordRegisterStorage storage, boolean storageFixed)
public long getPosition()
public void setPosition(long position)
public void resetPosition()
public void nextPosition()
public void advancePosition(int count)
public int getRecordNumber()
public void setRecordNumber(int recordNumber)
public RecordRegisterStorage getStorage()
public void setStorage(RecordRegisterStorage storage)
public ScalarRegister newScalarRegister(int absoluteIndex)
public ScalarRegister newScalarRegister(String name)
public ScalarOutputField newOutputField(String name)
public ScalarOutputField newOutputField(int absoluteIndex)
public ScalarInputField newInputField(String name)
public ScalarInputField newInputField(int absoluteIndex)
public ScalarValuedIterator newFieldIterator(FieldIteratorProperties properties)
public void setNull()
public void setZero()
public boolean isNull()
public boolean containsNull()
public void set(TokenValued value)
Copyright © 2020 Actian Corporation. All rights reserved.