Uses of Interface
org.apache.drill.exec.record.metadata.Propertied
Packages that use 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
Classes in org.apache.drill.exec.physical.impl.scan.v3.schema that implement PropertiedModifier and TypeClassDescriptionclass
Enhanced form of a dynamic column which records all information from the project list.Methods in org.apache.drill.exec.physical.impl.scan.v3.schema with parameters of type PropertiedModifier and TypeMethodDescriptionstatic void
SchemaUtils.mergeProperties
(Propertied existing, Propertied revised) -
Uses of Propertied in org.apache.drill.exec.record.metadata
Subinterfaces of Propertied in org.apache.drill.exec.record.metadataModifier 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.Classes in org.apache.drill.exec.record.metadata that implement PropertiedModifier 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
Methods in org.apache.drill.exec.record.metadata with parameters of type PropertiedModifier 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)