Class ArrowType

java.lang.Object
org.apache.arrow.vector.types.pojo.ArrowType
Direct Known Subclasses:
ArrowType.ComplexType, ArrowType.PrimitiveType

public abstract class ArrowType extends Object
Arrow types Source code generated using FreeMarker template ArrowType.java
  • Constructor Details

    • ArrowType

      public ArrowType()
  • Method Details

    • getTypeID

      public abstract ArrowType.ArrowTypeID getTypeID()
    • isComplex

      public abstract boolean isComplex()
    • getType

      public abstract int getType(com.google.flatbuffers.FlatBufferBuilder builder)
    • accept

      public abstract <T> T accept(ArrowType.ArrowTypeVisitor<T> visitor)
    • getTypeForField

      public static ArrowType getTypeForField(Field field)
    • getInt

      public static ArrowType.Int getInt(Field field)