Package deltix.qsrv.hf.pub.codec
Interface UnboundDecoder
-
- All Superinterfaces:
ReadableValue
- All Known Implementing Classes:
EmptyUnboundDecoder
,FixedUnboundDecoderImpl
,PolyUnboundDecoderImpl
public interface UnboundDecoder extends ReadableValue
Implements sequential access to unbound records.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
beginRead(deltix.util.memory.MemoryDataInput in)
int
compareAll(deltix.util.memory.MemoryDataInput in1, deltix.util.memory.MemoryDataInput in2)
int
comparePrimaryKeys(deltix.util.memory.MemoryDataInput in1, deltix.util.memory.MemoryDataInput in2)
RecordClassInfo
getClassInfo()
NonStaticFieldInfo
getField()
boolean
nextField()
boolean
previousField()
boolean
seekField(int index)
ValidationError
validate()
-
Methods inherited from interface deltix.qsrv.hf.pub.ReadableValue
getArrayLength, getBinary, getBinary, getBinaryLength, getBoolean, getByte, getChar, getDouble, getFieldDecoder, getFloat, getInt, getLong, getShort, getString, isNull, nextReadableElement, openBinary
-
-
-
-
Method Detail
-
beginRead
void beginRead(deltix.util.memory.MemoryDataInput in)
-
getClassInfo
RecordClassInfo getClassInfo()
-
nextField
boolean nextField()
-
getField
NonStaticFieldInfo getField()
-
previousField
boolean previousField()
-
seekField
boolean seekField(int index)
-
comparePrimaryKeys
int comparePrimaryKeys(deltix.util.memory.MemoryDataInput in1, deltix.util.memory.MemoryDataInput in2)
-
compareAll
int compareAll(deltix.util.memory.MemoryDataInput in1, deltix.util.memory.MemoryDataInput in2)
-
validate
ValidationError validate()
-
-