Class Message


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

      • Message

        public Message()
    • Method Detail

      • getRootAsMessage

        public static Message getRootAsMessage​(java.nio.ByteBuffer _bb)
      • getRootAsMessage

        public static Message getRootAsMessage​(java.nio.ByteBuffer _bb,
                                               Message obj)
      • __init

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

        public Message __assign​(int _i,
                                java.nio.ByteBuffer _bb)
      • properties

        public KeyValue properties​(int j)
      • propertiesLength

        public int propertiesLength()
      • payload

        public byte payload​(int j)
      • payloadLength

        public int payloadLength()
      • payloadAsByteBuffer

        public java.nio.ByteBuffer payloadAsByteBuffer()
      • payloadInByteBuffer

        public java.nio.ByteBuffer payloadInByteBuffer​(java.nio.ByteBuffer _bb)
      • createMessage

        public static int createMessage​(com.google.flatbuffers.FlatBufferBuilder builder,
                                        int encryptionCtxOffset,
                                        int propertiesOffset,
                                        int payloadOffset)
      • startMessage

        public static void startMessage​(com.google.flatbuffers.FlatBufferBuilder builder)
      • addEncryptionCtx

        public static void addEncryptionCtx​(com.google.flatbuffers.FlatBufferBuilder builder,
                                            int encryptionCtxOffset)
      • addProperties

        public static void addProperties​(com.google.flatbuffers.FlatBufferBuilder builder,
                                         int propertiesOffset)
      • createPropertiesVector

        public static int createPropertiesVector​(com.google.flatbuffers.FlatBufferBuilder builder,
                                                 int[] data)
      • startPropertiesVector

        public static void startPropertiesVector​(com.google.flatbuffers.FlatBufferBuilder builder,
                                                 int numElems)
      • addPayload

        public static void addPayload​(com.google.flatbuffers.FlatBufferBuilder builder,
                                      int payloadOffset)
      • createPayloadVector

        public static int createPayloadVector​(com.google.flatbuffers.FlatBufferBuilder builder,
                                              byte[] data)
      • startPayloadVector

        public static void startPayloadVector​(com.google.flatbuffers.FlatBufferBuilder builder,
                                              int numElems)
      • endMessage

        public static int endMessage​(com.google.flatbuffers.FlatBufferBuilder builder)
      • finishMessageBuffer

        public static void finishMessageBuffer​(com.google.flatbuffers.FlatBufferBuilder builder,
                                               int offset)
      • finishSizePrefixedMessageBuffer

        public static void finishSizePrefixedMessageBuffer​(com.google.flatbuffers.FlatBufferBuilder builder,
                                                           int offset)