Class OrcSchemaWithTypeVisitor<T>


  • public abstract class OrcSchemaWithTypeVisitor<T>
    extends java.lang.Object
    • Constructor Detail

      • OrcSchemaWithTypeVisitor

        public OrcSchemaWithTypeVisitor()
    • Method Detail

      • record

        public T record​(Types.StructType iStruct,
                        org.apache.orc.TypeDescription record,
                        java.util.List<java.lang.String> names,
                        java.util.List<T> fields)
      • list

        public T list​(Types.ListType iList,
                      org.apache.orc.TypeDescription array,
                      T element)
      • map

        public T map​(Types.MapType iMap,
                     org.apache.orc.TypeDescription map,
                     T key,
                     T value)
      • primitive

        public T primitive​(Type.PrimitiveType iPrimitive,
                           org.apache.orc.TypeDescription primitive)