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 booleanhasSmartProperties
-
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.StringgetFieldDescription()java.lang.StringgetFieldName()java.lang.ClassgetFieldType()java.lang.StringgetSchemaFieldName()JExprhaser(boolean eq)JExprread()JStatementwrite(JExpr arg)JStatementwriteNullify(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:
writeNullifyin interfaceQAccessor
-
getSchemaFieldName
public java.lang.String getSchemaFieldName()
- Specified by:
getSchemaFieldNamein interfaceQAccessor
-
getFieldType
public java.lang.Class getFieldType()
- Specified by:
getFieldTypein interfaceQAccessor
-
write
public JStatement write(JExpr arg)
-
getFieldName
public java.lang.String getFieldName()
- Specified by:
getFieldNamein interfaceQAccessor
-
getFieldDescription
public java.lang.String getFieldDescription()
- Specified by:
getFieldDescriptionin interfaceQAccessor
-
-