Package deltix.qsrv.hf.pub.codec
Class StaticFieldLayout
- java.lang.Object
-
- deltix.qsrv.hf.pub.codec.FieldLayout<StaticDataField>
-
- deltix.qsrv.hf.pub.codec.StaticFieldLayout
-
- All Implemented Interfaces:
DataFieldInfo,StaticFieldInfo
public class StaticFieldLayout extends FieldLayout<StaticDataField> implements StaticFieldInfo
-
-
Field Summary
-
Fields inherited from class deltix.qsrv.hf.pub.codec.FieldLayout
fieldType
-
-
Constructor Summary
Constructors Constructor Description StaticFieldLayout(RecordClassDescriptor owner, StaticDataField field)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleangetBoolean()doublegetDouble()floatgetFloat()intgetInt()longgetLong()java.lang.StringgetString()java.lang.ObjectgetValue()voidset(java.lang.Object msgObject)voidsetUsingField(java.lang.Object msgObject)voidsetUsingMethod(java.lang.Object msgObject)-
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
-
-
-
-
Constructor Detail
-
StaticFieldLayout
public StaticFieldLayout(RecordClassDescriptor owner, StaticDataField field)
-
-
Method Detail
-
set
public void set(java.lang.Object msgObject) throws java.lang.IllegalArgumentException, java.lang.IllegalAccessException, java.lang.reflect.InvocationTargetException- Throws:
java.lang.IllegalArgumentExceptionjava.lang.IllegalAccessExceptionjava.lang.reflect.InvocationTargetException
-
setUsingMethod
public void setUsingMethod(java.lang.Object msgObject) throws java.lang.IllegalArgumentException, java.lang.IllegalAccessException, java.lang.reflect.InvocationTargetException- Throws:
java.lang.IllegalArgumentExceptionjava.lang.IllegalAccessExceptionjava.lang.reflect.InvocationTargetException
-
setUsingField
public void setUsingField(java.lang.Object msgObject) throws java.lang.IllegalArgumentException, java.lang.IllegalAccessException- Throws:
java.lang.IllegalArgumentExceptionjava.lang.IllegalAccessException
-
getValue
public java.lang.Object getValue()
-
getBoolean
public boolean getBoolean()
-
getInt
public int getInt()
-
getLong
public long getLong()
-
getFloat
public float getFloat()
-
getDouble
public double getDouble()
-
getString
public java.lang.String getString()
- Specified by:
getStringin interfaceStaticFieldInfo
-
-