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.String
getFullName()
Gets the full Tilda name of the column, which includes the package namejava.lang.String
getName()
Gets the name of the column.java.lang.String
getShortName()
Gets the full SQL name of the column, i.e., Schema.Table.ColumnColumnType
getType()
boolean
isList()
boolean
needsTZ()
Overrides the Column's method and defers to the ViewColumn implementation.java.lang.String
toString()
-
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:Column
Gets the full Tilda name of the column, which includes the package name- Overrides:
getFullName
in 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:Column
Gets the full SQL name of the column, i.e., Schema.Table.Column- Overrides:
getShortName
in classColumn
- Returns:
- the full SQL name of the column, i.e., Schema.Table.Column
-
getName
public java.lang.String getName()
Description copied from class:Column
Gets the name of the column.
-
needsTZ
public boolean needsTZ()
Overrides the Column's method and defers to the ViewColumn implementation.
-
getType
public ColumnType getType()
-
-