public Object readValueArray() { DecoderImpl decoder = getDecoder(); int size = ((int)decoder.readRawByte()) & 0xFF; int count = ((int)decoder.readRawByte()) & 0xFF; return decodeArrayAsObject(decoder, count); }
public Object readValueArray() { DecoderImpl decoder = getDecoder(); int size = ((int)decoder.readRawByte()) & 0xFF; int count = ((int)decoder.readRawByte()) & 0xFF; return decodeArrayAsObject(decoder, count); }
public Object[] readValue() { DecoderImpl decoder = getDecoder(); int size = ((int)decoder.readRawByte()) & 0xFF; int count = ((int)decoder.readRawByte()) & 0xFF; return decodeArray(decoder, count); }
@Override public Object readValueArray() { DecoderImpl decoder = getDecoder(); int size = ((int)decoder.readRawByte()) & 0xFF; int count = ((int)decoder.readRawByte()) & 0xFF; return decodeArrayAsObject(decoder, count); }
public boolean readPrimitiveValue() { return getDecoder().readRawByte() != BYTE_0; }
public UnsignedByte readValue() { return UnsignedByte.valueOf(getDecoder().readRawByte()); } }
public Symbol readValue() { DecoderImpl decoder = getDecoder(); int size = ((int)decoder.readRawByte()) & 0xff; return decoder.readRaw(_symbolCreator, size); } }
public String readValue() { DecoderImpl decoder = getDecoder(); int size = ((int)decoder.readRawByte()) & 0xff; return decoder.readRaw(_stringCreator, size); }
public Symbol readValue() { DecoderImpl decoder = getDecoder(); int size = ((int)decoder.readRawByte()) & 0xff; return decoder.readRaw(_symbolCreator, size); } }
public UnsignedLong readValue() { return UnsignedLong.valueOf(((long)getDecoder().readRawByte())&0xffl); } }
@Override public Symbol readValue() { DecoderImpl decoder = getDecoder(); int size = ((int)decoder.readRawByte()) & 0xff; return decoder.readRaw(_symbolCreator, size); }
public UnsignedInteger readValue() { return UnsignedInteger.valueOf(((int)getDecoder().readRawByte()) & 0xff); } }
public UnsignedLong readValue() { return UnsignedLong.valueOf(((long)getDecoder().readRawByte())&0xffl); } }
public UnsignedByte readValue() { return UnsignedByte.valueOf(getDecoder().readRawByte()); } }
public UnsignedInteger readValue() { return UnsignedInteger.valueOf(((int)getDecoder().readRawByte()) & 0xff); } }
@Override public void skipValue() { DecoderImpl decoder = getDecoder(); ReadableBuffer buffer = decoder.getBuffer(); int size = ((int)decoder.readRawByte()) & 0xFF; buffer.position(buffer.position() + size); } }
@Override public void skipValue() { DecoderImpl decoder = getDecoder(); ReadableBuffer buffer = decoder.getBuffer(); int size = ((int)decoder.readRawByte()) & 0xff; buffer.position(buffer.position() + size); } }
@Override public Binary readValue() { int size = ((int)getDecoder().readRawByte()) & 0xff; byte[] data = new byte[size]; getDecoder().readRaw(data, 0, size); return new Binary(data); }
@Override public void skipValue() { DecoderImpl decoder = getDecoder(); ReadableBuffer buffer = decoder.getBuffer(); int size = ((int)decoder.readRawByte()) & 0xff; buffer.position(buffer.position() + size); }
@Override public void skipValue() { DecoderImpl decoder = getDecoder(); ReadableBuffer buffer = decoder.getBuffer(); int size = ((int)decoder.readRawByte()) & 0xff; buffer.position(buffer.position() + size); } }