Uses of Interface
org.apache.drill.exec.record.metadata.Propertied
Package
Description
Provides run-time semantic analysis of the projection list for the
scan operator.
Provides a fluent schema builder.
-
Uses of Propertied in org.apache.drill.exec.physical.impl.scan.v3.schema
Modifier and TypeClassDescriptionclass
Enhanced form of a dynamic column which records all information from the project list.Modifier and TypeMethodDescriptionstatic void
SchemaUtils.mergeProperties
(Propertied existing, Propertied revised) -
Uses of Propertied in org.apache.drill.exec.record.metadata
Modifier and TypeInterfaceDescriptioninterface
Metadata description of a column including names, types and structure information.interface
Metadata description of the schema of a row or a map.Modifier and TypeClassDescriptionclass
Abstract definition of column metadata.class
Describes a base column type for map, dict, repeated map and repeated dict.class
Base class for an object with properties.class
class
A dynamic column has a name but not a type.class
Describes a map and repeated map.class
Primitive (non-map) column.class
class
Defines the schema of a tuple: either the top-level row or a nested "map" (really structure).class
Modifier and TypeMethodDescriptionstatic boolean
PropertyAccessor.getBoolean
(Propertied props, String key) static boolean
PropertyAccessor.getBoolean
(Propertied props, String key, boolean defaultValue) static int
PropertyAccessor.getInt
(Propertied props, String key) static int
PropertyAccessor.getInt
(Propertied props, String key, int defaultValue) static String
PropertyAccessor.getString
(Propertied props, String key, String defaultValue) static void
PropertyAccessor.set
(Propertied props, String key, boolean value) static void
PropertyAccessor.set
(Propertied props, String key, int value)