Package deltix.qsrv.hf.pub.codec
Class NonStaticFieldLayout
- java.lang.Object
-
- deltix.qsrv.hf.pub.codec.FieldLayout<NonStaticDataField>
-
- deltix.qsrv.hf.pub.codec.NonStaticFieldLayout
-
- All Implemented Interfaces:
DataFieldInfo
,NonStaticFieldInfo
public class NonStaticFieldLayout extends FieldLayout<NonStaticDataField> implements NonStaticFieldInfo
-
-
Field Summary
Fields Modifier and Type Field Description int
ownBaseIndex
NonStaticFieldLayout
relativeTo
-
Fields inherited from class deltix.qsrv.hf.pub.codec.FieldLayout
fieldType
-
-
Constructor Summary
Constructors Constructor Description NonStaticFieldLayout(NonStaticFieldLayout parent, NonStaticDataField field)
NonStaticFieldLayout(NonStaticDataField field)
NonStaticFieldLayout(RecordClassDescriptor owner, NonStaticDataField field)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getOffset()
int
getOrdinal()
int
getOwnBaseIndex()
NonStaticFieldLayout
getRelativeTo()
boolean
isPrimaryKey()
-
Methods inherited from class deltix.qsrv.hf.pub.codec.FieldLayout
bind, getDescription, getField, getFieldName, getFieldType, getGenericClass, getGetter, getGetterReturnType, getHaser, getJavaField, getName, getNativeType, getNullifier, getOwner, getSetter, getSetterType, getTitle, getType, hasAccessMethods, hasGetter, hasHaser, hasNullifier, hasSetter, hasSmartProperties, isBound, set, toString
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface deltix.qsrv.hf.pub.codec.DataFieldInfo
getName, getOwner, getTitle, getType
-
Methods inherited from interface deltix.qsrv.hf.pub.codec.NonStaticFieldInfo
isBound
-
-
-
-
Field Detail
-
ownBaseIndex
public int ownBaseIndex
-
relativeTo
public NonStaticFieldLayout relativeTo
-
-
Constructor Detail
-
NonStaticFieldLayout
public NonStaticFieldLayout(NonStaticDataField field)
-
NonStaticFieldLayout
public NonStaticFieldLayout(RecordClassDescriptor owner, NonStaticDataField field)
-
NonStaticFieldLayout
public NonStaticFieldLayout(NonStaticFieldLayout parent, NonStaticDataField field)
-
-
Method Detail
-
getOffset
public int getOffset()
-
getOrdinal
public int getOrdinal()
- Specified by:
getOrdinal
in interfaceNonStaticFieldInfo
-
isPrimaryKey
public boolean isPrimaryKey()
- Specified by:
isPrimaryKey
in interfaceNonStaticFieldInfo
-
getOwnBaseIndex
public int getOwnBaseIndex()
-
getRelativeTo
public NonStaticFieldLayout getRelativeTo()
-
-