public static final class CompoundFieldTemplateData.Array
extends java.lang.Object
| Constructor and Description |
|---|
Array(zserio.extension.java.TemplateDataContext context,
NativeArrayType nativeType,
ArrayInstantiation arrayInstantiation,
CompoundType parentType) |
| Modifier and Type | Method and Description |
|---|---|
ArrayTraitsTemplateData |
getArrayTraits() |
BitSizeTemplateData |
getElementBitSize() |
CompoundFieldTemplateData.Compound |
getElementCompound() |
boolean |
getElementIsRecursive() |
NativeTypeInfoTemplateData |
getElementTypeInfo() |
boolean |
getElementUsedInPackedArray() |
boolean |
getIsImplicit() |
boolean |
getIsPacked() |
java.lang.String |
getLambdaLength() |
java.lang.String |
getLength() |
java.lang.String |
getRawHolderJavaTypeName() |
boolean |
getRequiresElementClass() |
boolean |
getRequiresOwnerContext() |
java.lang.String |
getWrapperJavaTypeName() |
public Array(zserio.extension.java.TemplateDataContext context,
NativeArrayType nativeType,
ArrayInstantiation arrayInstantiation,
CompoundType parentType)
throws ZserioExtensionException
ZserioExtensionExceptionpublic boolean getIsImplicit()
public boolean getIsPacked()
public java.lang.String getLength()
public java.lang.String getLambdaLength()
public java.lang.String getWrapperJavaTypeName()
public java.lang.String getRawHolderJavaTypeName()
public ArrayTraitsTemplateData getArrayTraits()
public NativeTypeInfoTemplateData getElementTypeInfo()
public boolean getRequiresElementClass()
public boolean getRequiresOwnerContext()
public BitSizeTemplateData getElementBitSize()
public CompoundFieldTemplateData.Compound getElementCompound()
public boolean getElementIsRecursive()
public boolean getElementUsedInPackedArray()
Last updated 2024-07-18 11:31:32