Uses of Class
org.apache.drill.exec.store.easy.json.loader.FieldDefn
Package
Description
Provides parsing for Mongo extended types which are generally of the form
{ "$type": value }
.-
Uses of FieldDefn in org.apache.drill.exec.store.easy.json.extended
Modifier and TypeMethodDescriptionExtendedTypeFieldFactory.fieldParser
(FieldDefn fieldDefn) ExtendedTypeFieldFactory.scalarParserFor
(FieldDefn fieldDefn, ColumnMetadata colSchema) Infer the extended parser from the provided field type. -
Uses of FieldDefn in org.apache.drill.exec.store.easy.json.loader
Modifier and TypeMethodDescriptionFieldFactory.fieldParser
(FieldDefn fieldDefn) Create a parser for a field.InferredFieldFactory.fieldParser
(FieldDefn fieldDefn) Build a column and its listener based on a look-ahead hint.ProvidedFieldFactory.fieldParser
(FieldDefn fieldDefn) Build a column and its listener based a provided schema.BaseFieldFactory.forceArrayResolution
(FieldDefn fieldDefn) FieldFactory.forceArrayResolution
(FieldDefn fieldDefn) InferredFieldFactory.forceArrayResolution
(FieldDefn fieldDefn) BaseFieldFactory.forceNullResolution
(FieldDefn fieldDefn) FieldFactory.forceNullResolution
(FieldDefn fieldDefn) InferredFieldFactory.forceNullResolution
(FieldDefn fieldDefn) protected ElementParser
BaseFieldFactory.objectArrayParserFor
(FieldDefn fieldDefn, ColumnMetadata colSchema, TupleMetadata providedSchema) Create a map array column and its associated parsers and listeners for the given column schema and optional provided schema.InferredFieldFactory.objectArrayParserFor
(FieldDefn fieldDefn) Create a map array column and its associated object array listener for the given key.BaseFieldFactory.objectParserFor
(FieldDefn fieldDefn) Create a map column and its associated object value listener for the a JSON object value given the value's key.protected ElementParser
BaseFieldFactory.objectParserFor
(FieldDefn fieldDefn, ColumnMetadata colSchema, TupleMetadata providedSchema) Create a map column and its associated object value listener for the given key and optional provided schema.BaseFieldFactory.scalarParserFor
(FieldDefn fieldDefn, ColumnMetadata colSchema) FieldFactory.scalarParserFor
(FieldDefn fieldDefn, ColumnMetadata colSchema) Internal method which allows a custom parser (such as for extended types) to provide the scalar parser for a provided schema.InferredFieldFactory.scalarParserFor
(FieldDefn fieldDefn, boolean isArray)