Class DatasourceDefn.HiddenColumnsDefn
java.lang.Object
org.apache.druid.catalog.model.ModelProperties.BasePropertyDefn<T>
org.apache.druid.catalog.model.ModelProperties.TypeRefPropertyDefn<List<T>>
org.apache.druid.catalog.model.ModelProperties.ListPropertyDefn<String>
org.apache.druid.catalog.model.ModelProperties.StringListPropertyDefn
org.apache.druid.catalog.model.table.DatasourceDefn.HiddenColumnsDefn
- All Implemented Interfaces:
ModelProperties.PropertyDefn<List<String>>
- Enclosing class:
- DatasourceDefn
-
Field Summary
Fields inherited from class org.apache.druid.catalog.model.ModelProperties.TypeRefPropertyDefn
typeName, valueTypeFields inherited from class org.apache.druid.catalog.model.ModelProperties.BasePropertyDefn
name -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.apache.druid.catalog.model.ModelProperties.ListPropertyDefn
mergeMethods inherited from class org.apache.druid.catalog.model.ModelProperties.TypeRefPropertyDefn
decode, typeNameMethods inherited from class org.apache.druid.catalog.model.ModelProperties.BasePropertyDefn
name, toString
-
Constructor Details
-
HiddenColumnsDefn
public HiddenColumnsDefn()
-
-
Method Details
-
validate
Description copied from class:ModelProperties.TypeRefPropertyDefnConvert the value from the deserialized JSON format to the type required by this field data type. Also used to decode values from SQL parameters. As a side effect, verifies that the value is of the correct type.- Specified by:
validatein interfaceModelProperties.PropertyDefn<List<String>>- Overrides:
validatein classModelProperties.TypeRefPropertyDefn<List<String>>
-