public static final class SqlTableEmitterTemplateData.FieldTemplateData
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
SqlTableEmitterTemplateData.FieldTemplateData.ParameterTemplateData |
static class |
SqlTableEmitterTemplateData.FieldTemplateData.SqlTypeTemplateData |
| Constructor and Description |
|---|
FieldTemplateData(zserio.extension.python.TemplateDataContext context,
SqlTableType parentType,
Field field,
zserio.extension.python.ImportCollector importCollector) |
| Modifier and Type | Method and Description |
|---|---|
DocCommentsTemplateData |
getDocComments() |
boolean |
getIsVirtual() |
java.lang.String |
getLambdaBitSize() |
java.lang.String |
getName() |
java.lang.Iterable<SqlTableEmitterTemplateData.FieldTemplateData.ParameterTemplateData> |
getParameters() |
java.lang.String |
getSnakeCaseName() |
java.lang.String |
getSqlConstraint() |
SqlTableEmitterTemplateData.FieldTemplateData.SqlTypeTemplateData |
getSqlTypeData() |
NativeTypeInfoTemplateData |
getTypeInfo() |
public FieldTemplateData(zserio.extension.python.TemplateDataContext context,
SqlTableType parentType,
Field field,
zserio.extension.python.ImportCollector importCollector)
throws ZserioExtensionException
ZserioExtensionExceptionpublic java.lang.String getName()
public java.lang.String getSnakeCaseName()
public NativeTypeInfoTemplateData getTypeInfo()
public boolean getIsVirtual()
public java.lang.Iterable<SqlTableEmitterTemplateData.FieldTemplateData.ParameterTemplateData> getParameters()
public java.lang.String getSqlConstraint()
public java.lang.String getLambdaBitSize()
public SqlTableEmitterTemplateData.FieldTemplateData.SqlTypeTemplateData getSqlTypeData()
public DocCommentsTemplateData getDocComments()
Last updated 2024-07-18 11:31:32