Class TransportBasicField

  • All Implemented Interfaces:
    java.lang.Cloneable

    public class TransportBasicField
    extends TransportField
    implements java.lang.Cloneable
    • Field Detail

      • _value

        protected byte[] _value
    • Constructor Detail

      • TransportBasicField

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

        public TransportBasicField​(int length,
                                   short type,
                                   short nameLength,
                                   byte[] nameEncoded)
    • Method Detail

      • getValue

        public java.lang.Object getValue()
      • getStringValue

        public java.lang.String getStringValue()
      • getCharValue

        public char getCharValue()
      • getBooleanValue

        public boolean getBooleanValue()
      • getByteValue

        public byte getByteValue()
      • getShortValue

        public short getShortValue()
      • getIntValue

        public int getIntValue()
      • getLongValue

        public long getLongValue()
      • getFloatValue

        public float getFloatValue()
      • getDoubleValue

        public double getDoubleValue()
      • setNullValue

        public int setNullValue()
      • setStringValue

        public int setStringValue​(java.lang.String value)
      • setStringValue

        public int setStringValue​(byte[] value,
                                  int length)
      • setCharValue

        public int setCharValue​(char value)
      • setBooleanValue

        public int setBooleanValue​(boolean value)
      • setByteValue

        public int setByteValue​(byte value)
      • setShortValue

        public int setShortValue​(short value)
      • setIntValue

        public int setIntValue​(int value)
      • setLongValue

        public int setLongValue​(long value)
      • setFloatValue

        public int setFloatValue​(float value)
      • setDoubleValue

        public int setDoubleValue​(double value)
      • marshal

        public int marshal​(byte[] dest,
                           int offset)
        Overrides:
        marshal in class TransportField
      • calcLength

        protected int calcLength()