Class TransportField

    • Constructor Detail

      • TransportField

        public TransportField()
      • TransportField

        public TransportField​(java.lang.String name)
      • TransportField

        protected TransportField​(int length,
                                 short type,
                                 short nameLength,
                                 byte[] nameEncoded)
      • TransportField

        protected TransportField​(TransportField sourceField)
    • Method Detail

      • clone

        public java.lang.Object clone()
        Overrides:
        clone in class java.lang.Object
      • changeName

        protected void changeName​(java.lang.String name)
      • calcHeaderSize

        protected int calcHeaderSize()
      • getLength

        public int getLength()
      • getType

        public short getType()
      • getValueLength

        public int getValueLength()
      • unmarshalValue

        protected abstract int unmarshalValue​(byte[] data,
                                              int offset)
      • getName

        public java.lang.String getName()
      • marshal

        public int marshal​(byte[] dest,
                           int offset)
      • unmarshal

        public static TransportField unmarshal​(byte[] data,
                                               int offset)