public final class SqlTableEmitterTemplateData extends UserTypeTemplateData
| Modifier and Type | Class and Description |
|---|---|
static class |
SqlTableEmitterTemplateData.ExplicitParameterTemplateData |
static class |
SqlTableEmitterTemplateData.FieldTemplateData |
| Constructor and Description |
|---|
SqlTableEmitterTemplateData(zserio.extension.java.TemplateDataContext context,
SqlTableType tableType,
java.lang.String tableRowName) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Iterable<SqlTableEmitterTemplateData.ExplicitParameterTemplateData> |
getExplicitParameters() |
java.lang.Iterable<SqlTableEmitterTemplateData.FieldTemplateData> |
getFields() |
boolean |
getIsWithoutRowId() |
boolean |
getNeedsTypesInSchema() |
java.lang.String |
getRootPackageName() |
java.lang.String |
getRowName() |
java.lang.String |
getSqlConstraint() |
TemplateInstantiationTemplateData |
getTemplateInstantiation() |
java.lang.String |
getVirtualTableUsing() |
boolean |
getWithValidationCode() |
getDocComments, getName, getPackageName, getSchemaTypeNamegetGeneratorDescription, getWithCodeComments, getWithTypeInfoCode, getWithWriterCodepublic SqlTableEmitterTemplateData(zserio.extension.java.TemplateDataContext context,
SqlTableType tableType,
java.lang.String tableRowName)
throws ZserioExtensionException
ZserioExtensionExceptionpublic java.lang.String getRootPackageName()
public boolean getWithValidationCode()
public java.lang.String getRowName()
public java.lang.String getVirtualTableUsing()
public boolean getNeedsTypesInSchema()
public boolean getIsWithoutRowId()
public java.lang.Iterable<SqlTableEmitterTemplateData.FieldTemplateData> getFields()
public java.lang.Iterable<SqlTableEmitterTemplateData.ExplicitParameterTemplateData> getExplicitParameters()
public java.lang.String getSqlConstraint()
public TemplateInstantiationTemplateData getTemplateInstantiation()
Last updated 2024-10-29 12:56:13