Uses of Class
org.apache.drill.exec.store.easy.json.parser.JsonStructureParser
Packages that use JsonStructureParser
Package
Description
Provides parsing for Mongo extended types which are generally of the form
{ "$type": value }
.-
Uses of JsonStructureParser in org.apache.drill.exec.store.easy.json.extended
Constructors in org.apache.drill.exec.store.easy.json.extended with parameters of type JsonStructureParserModifierConstructorDescriptionBaseExtendedValueParser
(JsonStructureParser structParser, ScalarListener listener) MongoBinaryValueParser
(JsonStructureParser structParser, ScalarListener listener) MongoDateValueParser
(JsonStructureParser structParser, ScalarListener listener) SimpleExtendedValueParser
(JsonStructureParser structParser, String typeName, ScalarListener listener) -
Uses of JsonStructureParser in org.apache.drill.exec.store.easy.json.loader
Methods in org.apache.drill.exec.store.easy.json.loader that return JsonStructureParserModifier and TypeMethodDescriptionFieldDefn.parser()
Returns the parent parser which is needed to construct standard parsers.JsonLoaderImpl.parser()
Constructors in org.apache.drill.exec.store.easy.json.loader with parameters of type JsonStructureParserModifierConstructorDescriptionTupleParser
(JsonStructureParser structParser, JsonLoaderImpl loader, TupleWriter tupleWriter, TupleMetadata providedSchema) -
Uses of JsonStructureParser in org.apache.drill.exec.store.easy.json.parser
Methods in org.apache.drill.exec.store.easy.json.parser that return JsonStructureParserModifier and TypeMethodDescriptionJsonStructureParser.JsonStructureParserBuilder.build()
AbstractElementParser.structParser()
Method parameters in org.apache.drill.exec.store.easy.json.parser with type arguments of type JsonStructureParserModifier and TypeMethodDescriptionJsonStructureParser.JsonStructureParserBuilder.parserFactory
(Function<JsonStructureParser, ObjectParser> parserFactory) Constructors in org.apache.drill.exec.store.easy.json.parser with parameters of type JsonStructureParserModifierConstructorDescriptionAbstractElementParser
(JsonStructureParser structParser) ArrayParser
(JsonStructureParser structParser, ArrayListener arrayListener, ElementParser elementParser) EmbeddedArrayParser
(JsonStructureParser structParser, MessageParser messageParser) EmbeddedObjectParser
(JsonStructureParser structParser, MessageParser messageParser) EmptyArrayParser
(JsonStructureParser structParser, String key) FieldParserFactory
(JsonStructureParser structParser, Function<JsonStructureParser, ObjectParser> parserFactory) FullValueParser
(JsonStructureParser structParser) protected
JsonValueParser
(JsonStructureParser structParser, ValueListener listener) NullValueParser
(JsonStructureParser structParser, String key) ObjectParser
(JsonStructureParser structParser) RootArrayParser
(JsonStructureParser structParser) RootObjectParser
(JsonStructureParser structParser) RootParser
(JsonStructureParser structParser) ScalarValueParser
(JsonStructureParser structParser, ValueListener listener) SimpleValueParser
(JsonStructureParser structParser, ValueListener listener) TextValueParser
(JsonStructureParser structParser, ValueListener listener) ValueParser
(JsonStructureParser structParser, ValueListener listener) Constructor parameters in org.apache.drill.exec.store.easy.json.parser with type arguments of type JsonStructureParserModifierConstructorDescriptionFieldParserFactory
(JsonStructureParser structParser, Function<JsonStructureParser, ObjectParser> parserFactory)