public final class NativeTypeInfoTemplateData
extends java.lang.Object
| Constructor and Description |
|---|
NativeTypeInfoTemplateData(PythonNativeType pythonNativeType,
zserio.ast.TypeInstantiation typeInstantiation) |
NativeTypeInfoTemplateData(PythonNativeType pythonNativeType,
zserio.ast.TypeReference typeReference) |
| Modifier and Type | Method and Description |
|---|---|
ArrayTraitsTemplateData |
getArrayTraits() |
RuntimeFunctionTemplateData |
getHashCodeFunc() |
boolean |
getHasTypeInfo() |
boolean |
getIsBitmask() |
boolean |
getIsBuiltin() |
boolean |
getIsBytes() |
boolean |
getIsDynamicBitField() |
boolean |
getIsEnum() |
java.lang.String |
getSchemaTypeFullName() |
java.lang.String |
getTypeFullName() |
public NativeTypeInfoTemplateData(PythonNativeType pythonNativeType, zserio.ast.TypeInstantiation typeInstantiation) throws zserio.extension.common.ZserioExtensionException
zserio.extension.common.ZserioExtensionExceptionpublic NativeTypeInfoTemplateData(PythonNativeType pythonNativeType, zserio.ast.TypeReference typeReference) throws zserio.extension.common.ZserioExtensionException
zserio.extension.common.ZserioExtensionExceptionpublic java.lang.String getTypeFullName()
public boolean getIsBuiltin()
public boolean getIsBytes()
public boolean getIsEnum()
public boolean getIsBitmask()
public boolean getHasTypeInfo()
public boolean getIsDynamicBitField()
public ArrayTraitsTemplateData getArrayTraits()
public java.lang.String getSchemaTypeFullName()
public RuntimeFunctionTemplateData getHashCodeFunc()
Last updated 2024-07-18 11:29:55