Package deltix.qsrv.hf.codec.cg
Class QAccessMethod
- java.lang.Object
-
- deltix.qsrv.hf.codec.cg.QAccessMethod
-
-
Field Summary
Fields Modifier and Type Field Description boolean
hasSmartProperties
-
Constructor Summary
Constructors Constructor Description QAccessMethod(JExpr reference, FieldLayout layout, QPrimitiveType type)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getFieldDescription()
java.lang.String
getFieldName()
java.lang.Class
getFieldType()
java.lang.String
getSchemaFieldName()
JExpr
haser(boolean eq)
JExpr
read()
JStatement
write(JExpr arg)
JStatement
writeNullify(JExpr nullExpr)
-
-
-
Constructor Detail
-
QAccessMethod
public QAccessMethod(JExpr reference, FieldLayout layout, QPrimitiveType type)
-
-
Method Detail
-
haser
public JExpr haser(boolean eq)
-
writeNullify
public JStatement writeNullify(JExpr nullExpr)
- Specified by:
writeNullify
in interfaceQAccessor
-
getSchemaFieldName
public java.lang.String getSchemaFieldName()
- Specified by:
getSchemaFieldName
in interfaceQAccessor
-
getFieldType
public java.lang.Class getFieldType()
- Specified by:
getFieldType
in interfaceQAccessor
-
write
public JStatement write(JExpr arg)
-
getFieldName
public java.lang.String getFieldName()
- Specified by:
getFieldName
in interfaceQAccessor
-
getFieldDescription
public java.lang.String getFieldDescription()
- Specified by:
getFieldDescription
in interfaceQAccessor
-
-