public static final class SqlTableEmitterTemplateData.FieldTemplateData.ParameterTemplateData
extends java.lang.Object
| Constructor and Description |
|---|
ParameterTemplateData(CppNativeMapper cppNativeMapper,
zserio.extension.common.ExpressionFormatter cppRowIndirectExpressionFormatter,
zserio.ast.SqlTableType tableType,
zserio.ast.Field field,
zserio.ast.ParameterizedTypeInstantiation.InstantiatedParameter instantiatedParameter,
IncludeCollector includeCollector) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getExpression() |
java.lang.String |
getGetterName() |
boolean |
getIsExplicit() |
java.lang.String |
getName() |
boolean |
getRequiresOwnerContext() |
NativeTypeInfoTemplateData |
getTypeInfo() |
public ParameterTemplateData(CppNativeMapper cppNativeMapper, zserio.extension.common.ExpressionFormatter cppRowIndirectExpressionFormatter, zserio.ast.SqlTableType tableType, zserio.ast.Field field, zserio.ast.ParameterizedTypeInstantiation.InstantiatedParameter instantiatedParameter, IncludeCollector includeCollector) throws zserio.extension.common.ZserioExtensionException
zserio.extension.common.ZserioExtensionExceptionpublic java.lang.String getName()
public NativeTypeInfoTemplateData getTypeInfo()
public boolean getIsExplicit()
public java.lang.String getExpression()
public boolean getRequiresOwnerContext()
public java.lang.String getGetterName()
Last updated 2024-07-18 11:28:45