Uses of Interface
org.apache.orc.impl.reader.tree.TypeReader
Packages that use TypeReader
-
Uses of TypeReader in org.apache.orc.impl
Classes in org.apache.orc.impl that implement TypeReaderModifier and TypeClassDescriptionstatic classstatic classstatic classstatic classstatic classstatic classOverride methods like checkEncoding to pass-thru to the convert TreeReader.static classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classA reader for string columns that are dictionary encoded in the current stripe.static classA reader for string columns that are direct encoded in the current stripe.static classA tree reader that will read string columns.static classstatic classstatic classstatic classstatic classFields in org.apache.orc.impl declared as TypeReaderModifier and TypeFieldDescriptionprotected final TypeReaderTreeReaderFactory.ListTreeReader.elementReaderfinal TypeReader[]TreeReaderFactory.StructTreeReader.fieldsprotected final TypeReader[]TreeReaderFactory.UnionTreeReader.fieldsprotected final TypeReaderTreeReaderFactory.MapTreeReader.keyReaderprotected TypeReaderTreeReaderFactory.StringTreeReader.readerprotected final TypeReaderTreeReaderFactory.MapTreeReader.valueReaderMethods in org.apache.orc.impl that return TypeReaderModifier and TypeMethodDescriptionstatic TypeReaderConvertTreeReaderFactory.createConvertTreeReader(TypeDescription readerType, TreeReaderFactory.Context context) (Rules from Hive's PrimitiveObjectInspectorUtils conversion) To BOOLEAN, BYTE, SHORT, INT, LONG: Convert from (BOOLEAN, BYTE, SHORT, INT, LONG) with down cast if necessary.static TypeReaderTreeReaderFactory.createTreeReader(TypeDescription readerType, TreeReaderFactory.Context context) TreeReaderFactory.StructTreeReader.getChildReaders()Constructors in org.apache.orc.impl with parameters of type TypeReaderModifierConstructorDescriptionprotectedListTreeReader(int columnId, InStream present, TreeReaderFactory.Context context, InStream data, OrcProto.ColumnEncoding encoding, TypeReader elementReader) protectedMapTreeReader(int columnId, InStream present, TreeReaderFactory.Context context, InStream data, OrcProto.ColumnEncoding encoding, TypeReader keyReader, TypeReader valueReader) protectedStructTreeReader(int columnId, InStream present, TreeReaderFactory.Context context, OrcProto.ColumnEncoding encoding, TypeReader[] childReaders) protectedUnionTreeReader(int columnId, InStream present, TreeReaderFactory.Context context, OrcProto.ColumnEncoding encoding, TypeReader[] childReaders) -
Uses of TypeReader in org.apache.orc.impl.reader.tree
Fields in org.apache.orc.impl.reader.tree declared as TypeReaderMethods in org.apache.orc.impl.reader.tree with parameters of type TypeReaderModifier and TypeMethodDescriptionstatic booleanTypeReader.shouldProcessChild(TypeReader child, TypeReader.ReadPhase readPhase) Determines if the child of the parent should be allowed based on the read level.Constructors in org.apache.orc.impl.reader.tree with parameters of type TypeReaderModifierConstructorDescriptionBatchReader(TypeReader rootType) PrimitiveBatchReader(TypeReader rowReader) StructBatchReader(TypeReader rowReader, TreeReaderFactory.Context context)