public ByteVector putByte(final int b) {
        int length = this.length;
        if (length + 1 > data.length) {
            enlarge(1);
        }
        data[length++] = (byte) b;
        this.length = length;
        return this;
    }
public ByteVector putByte(final int b) {
        int length = this.length;
        if (length + 1 > data.length) {
            enlarge(1);
        }
        data[length++] = (byte) b;
        this.length = length;
        return this;
    }
public ByteVector putByte ( final int b ) { int length = this . length ; if ( length + 1 > data . length ) { enlarge ( 1 ) ; } data [ length ++ ] = ( byte ) b ; this . length = length ; return this ; }
Puts a byte into this byte vector. The byte vector is automatically
enlarged if necessary.

@param b
a byte.
@return this byte vector.
Puts a byte into this byte vector . The byte vector is automatically enlarged if necessary .