Class Template
- java.lang.Object
-
- tilda.parsing.parts.TypeDef
-
- tilda.parsing.parts.Formula
-
- tilda.parsing.parts.formulaTemplates.Template
-
- All Implemented Interfaces:
PatternObject
public class Template extends Formula implements PatternObject
-
-
Field Summary
Fields Modifier and Type Field Description java.util.List<TemplateExpansion>
_Expansions
protected View
_ParentView
protected static org.apache.logging.log4j.Logger
LOG
-
Fields inherited from class tilda.parsing.parts.Formula
_CoalesceNumbers, _Description, _FormulaStrs, _FormulaTemplate, _Id, _Measure, _Name, _ProxyCol, _Title, _Values
-
Fields inherited from class tilda.parsing.parts.TypeDef
_P, _Precision, _Scale, _Size, _Type, _TypeCollection, _TypeStr
-
-
Constructor Summary
Constructors Constructor Description Template()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getColumnName()
boolean
validate(ParserSession PS, View ParentView)
-
Methods inherited from class tilda.parsing.parts.Formula
getDependencyColumnNames, getDependencyColumns, getDependencyFormulas, getParentView, getShortName
-
Methods inherited from class tilda.parsing.parts.TypeDef
checkValueType, getType, getTypeCollection, isCollection, isList, isSet, toString, validate
-
-
-
-
Field Detail
-
LOG
protected static final org.apache.logging.log4j.Logger LOG
-
_Expansions
@SerializedName("expansions") public java.util.List<TemplateExpansion> _Expansions
-
_ParentView
protected transient View _ParentView
-
-
Method Detail
-
getColumnName
public java.lang.String getColumnName()
- Specified by:
getColumnName
in interfacePatternObject
-
validate
public boolean validate(ParserSession PS, View ParentView)
- Specified by:
validate
in interfacePatternObject
- Overrides:
validate
in classFormula
-
-