@Override public ImmutableBooleanValue asBooleanValue() { throw new MessageTypeCastException(); }
@Override public void writeTo(MessagePacker pk) throws IOException { pk.packFloat(value); }
public byte[] parsePayload() throws IOException { int length = unpacker.unpackBinaryHeader(); return unpacker.readPayload(length); }
public long parseLong() throws IOException { return unpacker.unpackLong(); }
public double parseDouble() throws IOException { return unpacker.unpackDouble(); }
public int parseInt() throws IOException { return unpacker.unpackInt(); }
public MsgpackWriteSink(WriteSink sink, MessagePack.PackerConfig config) { this(sink, config.isStr8FormatSupport()); }
public void skipValue() throws IOException { unpacker.skipValue(); }
public float parseFloat() throws IOException { return unpacker.unpackFloat(); }
@Override public ImmutableFloatValue asFloatValue() { throw new MessageTypeCastException(); }
@Override public ImmutableRawValue asRawValue() { throw new MessageTypeCastException(); }
@Override public ImmutableMapValue asMapValue() { throw new MessageTypeCastException(); }
@Override public ImmutableExtensionValue asExtensionValue() { throw new MessageTypeCastException(); }
@Override public ImmutableIntegerValue asIntegerValue() { throw new MessageTypeCastException(); }
@Override public ImmutableArrayValue asArrayValue() { throw new MessageTypeCastException(); }
@Override public ImmutableNilValue asNilValue() { throw new MessageTypeCastException(); }
@Override public ImmutableNumberValue asNumberValue() { throw new MessageTypeCastException(); }
@Override public ImmutableBinaryValue asBinaryValue() { throw new MessageTypeCastException(); }
@Override public ImmutableStringValue asStringValue() { throw new MessageTypeCastException(); }