Class BrokerStream


  • public class BrokerStream
    extends java.lang.Object
    • Field Detail

      • _data

        protected byte[] _data
      • _len

        protected int _len
      • _pos

        protected int _pos
    • Constructor Detail

      • BrokerStream

        public BrokerStream()
      • BrokerStream

        public BrokerStream​(int initialCapacity)
      • BrokerStream

        public BrokerStream​(byte[] data,
                            int off,
                            int len)
    • Method Detail

      • wrap

        public static BrokerStream wrap​(byte[] data,
                                        int off,
                                        int len)
      • startWriting

        public final void startWriting()
      • startReading

        public final void startReading()
      • skipWrite

        public final void skipWrite​(int len)
      • skipRead

        public final void skipRead​(int len)
                            throws java.io.IOException
        Throws:
        java.io.IOException
      • write

        public final void write​(int b)
      • write

        public final void write​(byte[] b,
                                int off,
                                int len)
      • write

        public final void write​(byte[] b)
      • writeShort

        public final void writeShort​(int v)
      • writeShortAt

        public final void writeShortAt​(int v,
                                       int pos)
      • writeInt

        public final void writeInt​(int v)
      • writeIntAt

        public final void writeIntAt​(int v,
                                     int pos)
      • writeLong

        public final void writeLong​(long v)
      • writeUCS

        public final void writeUCS​(java.lang.String str)
      • read

        public final int read()
      • read

        public final int read​(byte[] b)
      • read

        public final int read​(byte[] b,
                              int off,
                              int len)
      • readShort

        public final short readShort()
                              throws java.io.IOException
        Throws:
        java.io.IOException
      • readInt

        public final int readInt()
                          throws java.io.IOException
        Throws:
        java.io.IOException
      • readIntAt

        public final int readIntAt​(int pos)
                            throws java.io.IOException
        Throws:
        java.io.IOException
      • readLong

        public final long readLong()
                            throws java.io.IOException
        Throws:
        java.io.IOException
      • readUCS

        public final java.lang.String readUCS()
                                       throws java.io.IOException
        Throws:
        java.io.IOException
      • getLength

        public final int getLength()
      • getData

        public final byte[] getData()
      • available

        public final int available()
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object