Class Column


  • public final class Column
    extends com.google.flatbuffers.Table
    • Constructor Detail

      • Column

        public Column()
    • Method Detail

      • ValidateVersion

        public static void ValidateVersion()
      • __init

        public void __init​(int _i,
                           ByteBuffer _bb)
      • nameAsByteBuffer

        public ByteBuffer nameAsByteBuffer()
      • type

        public int type()
      • title

        public String title()
      • titleAsByteBuffer

        public ByteBuffer titleAsByteBuffer()
      • description

        public String description()
      • descriptionAsByteBuffer

        public ByteBuffer descriptionAsByteBuffer()
      • width

        public int width()
      • precision

        public int precision()
      • scale

        public int scale()
      • nullable

        public boolean nullable()
      • unique

        public boolean unique()
      • primaryKey

        public boolean primaryKey()
      • metadata

        public String metadata()
      • metadataAsByteBuffer

        public ByteBuffer metadataAsByteBuffer()
      • createColumn

        public static int createColumn​(com.google.flatbuffers.FlatBufferBuilder builder,
                                       int nameOffset,
                                       int type,
                                       int titleOffset,
                                       int descriptionOffset,
                                       int width,
                                       int precision,
                                       int scale,
                                       boolean nullable,
                                       boolean unique,
                                       boolean primary_key,
                                       int metadataOffset)
      • startColumn

        public static void startColumn​(com.google.flatbuffers.FlatBufferBuilder builder)
      • addName

        public static void addName​(com.google.flatbuffers.FlatBufferBuilder builder,
                                   int nameOffset)
      • addType

        public static void addType​(com.google.flatbuffers.FlatBufferBuilder builder,
                                   int type)
      • addTitle

        public static void addTitle​(com.google.flatbuffers.FlatBufferBuilder builder,
                                    int titleOffset)
      • addDescription

        public static void addDescription​(com.google.flatbuffers.FlatBufferBuilder builder,
                                          int descriptionOffset)
      • addWidth

        public static void addWidth​(com.google.flatbuffers.FlatBufferBuilder builder,
                                    int width)
      • addPrecision

        public static void addPrecision​(com.google.flatbuffers.FlatBufferBuilder builder,
                                        int precision)
      • addScale

        public static void addScale​(com.google.flatbuffers.FlatBufferBuilder builder,
                                    int scale)
      • addNullable

        public static void addNullable​(com.google.flatbuffers.FlatBufferBuilder builder,
                                       boolean nullable)
      • addUnique

        public static void addUnique​(com.google.flatbuffers.FlatBufferBuilder builder,
                                     boolean unique)
      • addPrimaryKey

        public static void addPrimaryKey​(com.google.flatbuffers.FlatBufferBuilder builder,
                                         boolean primaryKey)
      • addMetadata

        public static void addMetadata​(com.google.flatbuffers.FlatBufferBuilder builder,
                                       int metadataOffset)
      • endColumn

        public static int endColumn​(com.google.flatbuffers.FlatBufferBuilder builder)