Class KeyVariantPairDef


  • public final class KeyVariantPairDef
    extends Table
    • Constructor Detail

      • KeyVariantPairDef

        public KeyVariantPairDef()
    • Method Detail

      • getRootAsKeyVariantPairDef

        public static KeyVariantPairDef getRootAsKeyVariantPairDef​(java.nio.ByteBuffer _bb)
      • __init

        public void __init​(int _i,
                           java.nio.ByteBuffer _bb)
      • key

        public java.lang.String key()
      • keyAsByteBuffer

        public java.nio.ByteBuffer keyAsByteBuffer()
      • keyInByteBuffer

        public java.nio.ByteBuffer keyInByteBuffer​(java.nio.ByteBuffer _bb)
      • hashKey

        public long hashKey()
      • valueType

        public byte valueType()
      • createKeyVariantPairDef

        public static int createKeyVariantPairDef​(FlatBufferBuilder builder,
                                                  int keyOffset,
                                                  long hash_key,
                                                  byte value_type,
                                                  int valueOffset)
      • startKeyVariantPairDef

        public static void startKeyVariantPairDef​(FlatBufferBuilder builder)
      • addHashKey

        public static void addHashKey​(FlatBufferBuilder builder,
                                      long hashKey)
      • addValueType

        public static void addValueType​(FlatBufferBuilder builder,
                                        byte valueType)
      • addValue

        public static void addValue​(FlatBufferBuilder builder,
                                    int valueOffset)
      • endKeyVariantPairDef

        public static int endKeyVariantPairDef​(FlatBufferBuilder builder)