Package tilda.parsing.parts
Class ViewColumnWrapper
- java.lang.Object
-
- tilda.parsing.parts.TypeDef
-
- tilda.parsing.parts.Column
-
- tilda.parsing.parts.ViewColumnWrapper
-
public class ViewColumnWrapper extends Column
-
-
Field Summary
Fields Modifier and Type Field Description protected ViewColumn_VCol-
Fields inherited from class tilda.parsing.parts.Column
_Aggregate, _AggregateOrderBy, _AllowEmpty, _Default, _DefaultCreateValue, _DefaultUpdateValue, _Description, _Enum, _expressionDependencyColumnNames, _expressionStrs, _FCT, _ForeignKey, _Invariant, _JsonSchema, _Mapper, _MapperDef, _MaskDef, _Mode, _ModeStr, _Name, _Nullable, _PadderValueNames, _PadderValueValues, _ParentObject, _PrimaryKey, _Protect, _ProtectStr, _SameAs, _SameAs__DEPRECATED, _SameAsObj, _SequenceOrder, _TzCol, _TzMode, _TzModeStr, _UniqueIndex, _Values
-
Fields inherited from class tilda.parsing.parts.TypeDef
_P, _Precision, _Scale, _Size, _Type, _TypeCollection, _TypeStr
-
-
Constructor Summary
Constructors Constructor Description ViewColumnWrapper(Column SameAsCol, ViewColumn VCol, int SequenceOrder)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetFullName()Gets the full Tilda name of the column, which includes the package namejava.lang.StringgetName()Gets the name of the column.java.lang.StringgetShortName()Gets the full SQL name of the column, i.e., Schema.Table.ColumnColumnTypegetType()booleanisList()booleanneedsTZ()Overrides the Column's method and defers to the ViewColumn implementation.java.lang.StringtoString()-
Methods inherited from class tilda.parsing.parts.Column
cleanupColumnList, cleanupColumnList, cleanupFrameworkColumns, copyFromSameAs, deepColumnSearch, getColumnNames, getSequenceOrder, getSingleColFK, getTZName, getVisibility, hasBeenValidatedSuccessfully, isCopyToColumn, isCreateColumn, isForeignKey, isJSONColumn, isMasked, isPrimaryKey, isSavedField, printColumnList, renameTo, setSequenceOrder, validate, withoutCollection
-
Methods inherited from class tilda.parsing.parts.TypeDef
checkValueType, getTypeCollection, isCollection, isSet, validate
-
-
-
-
Field Detail
-
_VCol
protected ViewColumn _VCol
-
-
Constructor Detail
-
ViewColumnWrapper
public ViewColumnWrapper(Column SameAsCol, ViewColumn VCol, int SequenceOrder)
-
-
Method Detail
-
getFullName
public java.lang.String getFullName()
Description copied from class:ColumnGets the full Tilda name of the column, which includes the package name- Overrides:
getFullNamein classColumn- Returns:
- The full Tilda name of the column, i.e., Package.Schema.Table.Column
-
getShortName
public java.lang.String getShortName()
Description copied from class:ColumnGets the full SQL name of the column, i.e., Schema.Table.Column- Overrides:
getShortNamein classColumn- Returns:
- the full SQL name of the column, i.e., Schema.Table.Column
-
getName
public java.lang.String getName()
Description copied from class:ColumnGets the name of the column.
-
needsTZ
public boolean needsTZ()
Overrides the Column's method and defers to the ViewColumn implementation.
-
getType
public ColumnType getType()
-
-