Uses of Class
org.apache.drill.exec.store.easy.json.parser.AbstractElementParser
Packages that use AbstractElementParser
Package
Description
Provides parsing for Mongo extended types which are generally of the form
{ "$type": value }.-
Uses of AbstractElementParser in org.apache.drill.exec.store.easy.json.extended
Subclasses of AbstractElementParser in org.apache.drill.exec.store.easy.json.extendedModifier and TypeClassDescriptionclassclassParsers a binary.classParses a Mongo date in the V1 format:classParsers a Mongo extended type of the form: -
Uses of AbstractElementParser in org.apache.drill.exec.store.easy.json.loader
Subclasses of AbstractElementParser in org.apache.drill.exec.store.easy.json.loaderModifier and TypeClassDescriptionclassRepresents a run of empty arrays for which we have no type information.classParser for a field that contains only nulls.classAccepts { name : value ...classParser which accepts all JSON values and converts them to actions on a UNION vector writer. -
Uses of AbstractElementParser in org.apache.drill.exec.store.easy.json.parser
Subclasses of AbstractElementParser in org.apache.drill.exec.store.easy.json.parserModifier and TypeClassDescriptionclassParses a JSON array, which consists of a list of elements, represented by aValueListener.classstatic classclassRepresents an empty array: the case where the parser has seen only[], but no array elements which would indicate the type.classclassParses an arbitrary JSON value (which can be a subtree of any complexity) into a JSON string.classParses nulls.classParses a JSON object:{ name : value ...classclassstatic classParsestrue | false | null | integer | float | string |
embedded-object
and simply passes the value token on to the listener.static classParsestrue | false | null | integer | float | string |
embedded-objectclassParses a JSON value.