public final class CompoundFieldTemplateData
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
CompoundFieldTemplateData.Array |
static class |
CompoundFieldTemplateData.Compound |
static class |
CompoundFieldTemplateData.Offset |
static class |
CompoundFieldTemplateData.Optional |
| Constructor and Description |
|---|
CompoundFieldTemplateData(zserio.extension.java.TemplateDataContext context,
CompoundType parentType,
Field field) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getAlignmentValue() |
CompoundFieldTemplateData.Array |
getArray() |
BitSizeTemplateData |
getBitSize() |
CompoundFieldTemplateData.Compound |
getCompound() |
java.lang.String |
getConstraint() |
DocCommentsTemplateData |
getDocComments() |
java.lang.String |
getGetterName() |
java.lang.String |
getInitializer() |
boolean |
getIsExtended() |
boolean |
getIsPackable() |
java.lang.String |
getIsPresentIndicatorName() |
java.lang.String |
getLambdaConstraint() |
java.lang.String |
getName() |
NativeTypeInfoTemplateData |
getNullableTypeInfo() |
CompoundFieldTemplateData.Offset |
getOffset() |
CompoundFieldTemplateData.Optional |
getOptional() |
RangeCheckTemplateData |
getRangeCheckData() |
RuntimeFunctionTemplateData |
getRuntimeFunction() |
java.lang.String |
getSetterName() |
NativeTypeInfoTemplateData |
getTypeInfo() |
boolean |
getUsesObjectChoice() |
public CompoundFieldTemplateData(zserio.extension.java.TemplateDataContext context,
CompoundType parentType,
Field field)
throws ZserioExtensionException
ZserioExtensionExceptionpublic java.lang.String getName()
public NativeTypeInfoTemplateData getNullableTypeInfo()
public NativeTypeInfoTemplateData getTypeInfo()
public java.lang.String getGetterName()
public java.lang.String getSetterName()
public boolean getIsExtended()
public java.lang.String getIsPresentIndicatorName()
public boolean getIsPackable()
public RangeCheckTemplateData getRangeCheckData()
public CompoundFieldTemplateData.Optional getOptional()
public java.lang.String getAlignmentValue()
public java.lang.String getInitializer()
public boolean getUsesObjectChoice()
public java.lang.String getConstraint()
public java.lang.String getLambdaConstraint()
public BitSizeTemplateData getBitSize()
public CompoundFieldTemplateData.Offset getOffset()
public CompoundFieldTemplateData.Array getArray()
public RuntimeFunctionTemplateData getRuntimeFunction()
public CompoundFieldTemplateData.Compound getCompound()
public DocCommentsTemplateData getDocComments()
Last updated 2024-07-18 11:31:32