Uses of Class
org.apache.drill.exec.store.easy.json.loader.FieldDefn
Packages that use 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
Methods in org.apache.drill.exec.store.easy.json.extended with parameters of type FieldDefnModifier 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
Methods in org.apache.drill.exec.store.easy.json.loader with parameters of type FieldDefnModifier 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 ElementParserBaseFieldFactory.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 ElementParserBaseFieldFactory.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)