private void doWriteDoubleArray( double[] values, int byteSize ) { if ( !( byteSize + length < capacity ) ) { buffer = Byt.grow( buffer, buffer.length * 2 + byteSize ); } for ( int index = 0; index < values.length; index++ ) { this.add( values[ index ] ); } }
private void doWriteDoubleArray( double[] values, int byteSize ) { if ( !( byteSize + length < capacity ) ) { buffer = Byt.grow( buffer, buffer.length * 2 + byteSize ); } for ( int index = 0; index < values.length; index++ ) { this.add( values[ index ] ); } }
private void doWriteIntArray( int[] values, int byteSize ) { if ( !( byteSize + length < capacity ) ) { buffer = Byt.grow( buffer, buffer.length * 2 + byteSize ); } for ( int index = 0; index < values.length; index++ ) { this.add( values[ index ] ); } }
private void doWriteFloatArray( float[] values, int byteSize ) { if ( !( byteSize + length < capacity ) ) { buffer = Byt.grow( buffer, buffer.length * 2 + byteSize ); } for ( int index = 0; index < values.length; index++ ) { this.add( values[ index ] ); } }
private void doWriteIntArray( int[] values, int byteSize ) { if ( !( byteSize + length < capacity ) ) { buffer = Byt.grow( buffer, buffer.length * 2 + byteSize ); } for ( int index = 0; index < values.length; index++ ) { this.add( values[ index ] ); } }
private void doWriteFloatArray( float[] values, int byteSize ) { if ( !( byteSize + length < capacity ) ) { buffer = Byt.grow( buffer, buffer.length * 2 + byteSize ); } for ( int index = 0; index < values.length; index++ ) { this.add( values[ index ] ); } }
public ByteBuf add( char value ) { if ( 2 + length < capacity ) { Byt.charTo( buffer, length, value ); } else { buffer = Byt.grow( buffer, buffer.length * 2 + 2 ); capacity = buffer.length; Byt.charTo( buffer, length, value ); } length += 2; return this; }
public void addUnsignedByte( short value ) { if ( 1 + length < capacity ) { Byt.unsignedByteTo( buffer, length, value ); } else { buffer = Byt.grow( buffer, buffer.length * 2 + 1 ); capacity = buffer.length; Byt.unsignedByteTo( buffer, length, value ); } length += 1; }
public ByteBuf add( final byte[] array, final int length ) { if ( ( this.length + length ) < capacity ) { Byt._idx( buffer, this.length, array, length ); } else { buffer = Byt.grow( buffer, buffer.length * 2 + length ); capacity = buffer.length; Byt._idx( buffer, length, array, length ); } this.length += length; return this; }
public ByteBuf add( byte[] array, final int offset, final int length ) { if ( ( this.length + length ) < capacity ) { Byt._idx( buffer, length, array, offset, length ); } else { buffer = Byt.grow( buffer, buffer.length * 2 + length ); capacity = buffer.length; Byt._idx( buffer, length, array, offset, length ); } this.length += length; return this; }
public ByteBuf addUnsignedInt( long value ) { if ( 4 + length < capacity ) { Byt.unsignedIntTo( buffer, length, value ); } else { buffer = Byt.grow( buffer, buffer.length * 2 + 4 ); capacity = buffer.length; Byt.unsignedIntTo( buffer, length, value ); } length += 4; return this; }
public void addUnsignedShort( int value ) { if ( 2 + length < capacity ) { Byt.unsignedShortTo( buffer, length, value ); } else { buffer = Byt.grow( buffer, buffer.length * 2 + 2 ); capacity = buffer.length; Byt.unsignedShortTo( buffer, length, value ); } length += 2; }
public ByteBuf add( float value ) { if ( 4 + length < capacity ) { Byt.floatTo( buffer, length, value ); } else { buffer = Byt.grow( buffer, buffer.length * 2 + 4 ); capacity = buffer.length; Byt.floatTo( buffer, length, value ); } length += 4; return this; }
public ByteBuf add( char value ) { if ( 2 + length < capacity ) { Byt.charTo( buffer, length, value ); } else { buffer = Byt.grow( buffer, buffer.length * 2 + 2 ); capacity = buffer.length; Byt.charTo( buffer, length, value ); } length += 2; return this; }
public ByteBuf add( byte value ) { if ( 1 + length < capacity ) { Byt.idx( buffer, length, value ); } else { buffer = Byt.grow( buffer ); capacity = buffer.length; Byt.idx( buffer, length, value ); } length += 1; return this; }
public ByteBuf add( byte[] array ) { if ( array.length + this.length < capacity ) { Byt._idx( buffer, length, array ); } else { buffer = Byt.grow( buffer, buffer.length * 2 + array.length ); capacity = buffer.length; Byt._idx( buffer, length, array ); } length += array.length; return this; }
public ByteBuf add( long value ) { if ( 8 + length < capacity ) { Byt.longTo( buffer, length, value ); } else { buffer = Byt.grow( buffer, buffer.length * 2 + 8 ); capacity = buffer.length; Byt.longTo( buffer, length, value ); } length += 8; return this; }
public ByteBuf add( byte[] array ) { if ( array.length + this.length < capacity ) { Byt._idx( buffer, length, array ); } else { buffer = Byt.grow( buffer, buffer.length * 2 + array.length ); capacity = buffer.length; Byt._idx( buffer, length, array ); } length += array.length; return this; }
public ByteBuf add( short value ) { if ( 2 + length < capacity ) { Byt.shortTo( buffer, length, value ); } else { buffer = Byt.grow( buffer, buffer.length * 2 + 2 ); capacity = buffer.length; Byt.shortTo( buffer, length, value ); } length += 2; return this; }
public void addUnsignedShort( int value ) { if ( 2 + length < capacity ) { Byt.unsignedShortTo( buffer, length, value ); } else { buffer = Byt.grow( buffer, buffer.length * 2 + 2 ); capacity = buffer.length; Byt.unsignedShortTo( buffer, length, value ); } length += 2; }