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
public static class DatasourceDefn.HiddenColumnsDefn extends ModelProperties.StringListPropertyDefn
-
-
Field Summary
-
Fields inherited from class org.apache.druid.catalog.model.ModelProperties.TypeRefPropertyDefn
typeName, valueType
-
Fields inherited from class org.apache.druid.catalog.model.ModelProperties.BasePropertyDefn
name
-
-
Constructor Summary
Constructors Constructor Description HiddenColumnsDefn()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidvalidate(Object value, com.fasterxml.jackson.databind.ObjectMapper jsonMapper)Convert the value from the deserialized JSON format to the type required by this field data type.-
Methods inherited from class org.apache.druid.catalog.model.ModelProperties.ListPropertyDefn
merge
-
Methods inherited from class org.apache.druid.catalog.model.ModelProperties.TypeRefPropertyDefn
decode, typeName
-
Methods inherited from class org.apache.druid.catalog.model.ModelProperties.BasePropertyDefn
name, toString
-
-
-
-
Method Detail
-
validate
public void validate(Object value, com.fasterxml.jackson.databind.ObjectMapper jsonMapper)
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>>
-
-