Package org.apache.drill.exec.store.easy.json.loader
package org.apache.drill.exec.store.easy.json.loader
-
ClassDescriptionBase field factor class which handles the common tasks for building column writers and JSON listeners.It allows setting the current value in the iterator and can be used once after
ClosingStreamIterator.next()
callRepresents a run of empty arrays for which we have no type information.Describes a new field within an object.Extensible mechanism to build fields for a JSON object (a Drill row or Map).Create Drill field listeners based on the observed look-ahead tokens in JSON.Enhanced second-generation JSON loader which takes an input source and creates a series of record batches using theResultSetLoader
abstraction.Revised JSON loader that is based on theResultSetLoader
abstraction.Extends theJsonStructureOptions
class, which provides JSON syntactic options, with a number of semantic options enforced at the JSON loader level.Parser for a field that contains only nulls.Create a Drill field listener based on a provided schema.Base class for scalar and object arrays.Accepts { name : value ...Parser which accepts all JSON values and converts them to actions on a UNION vector writer.