@Beta public interface PrimitiveSink
Sink
)Modifier and Type | Method and Description |
---|---|
PrimitiveSink |
putBoolean(boolean b)
Puts a boolean into this sink.
|
PrimitiveSink |
putByte(byte b)
Puts a byte into this sink.
|
PrimitiveSink |
putBytes(byte[] bytes)
Puts an array of bytes into this sink.
|
PrimitiveSink |
putBytes(byte[] bytes,
int off,
int len)
Puts a chunk of an array of bytes into this sink.
|
PrimitiveSink |
putChar(char c)
Puts a character into this sink.
|
PrimitiveSink |
putDouble(double d)
Puts a double into this sink.
|
PrimitiveSink |
putFloat(float f)
Puts a float into this sink.
|
PrimitiveSink |
putInt(int i)
Puts an int into this sink.
|
PrimitiveSink |
putLong(long l)
Puts a long into this sink.
|
PrimitiveSink |
putShort(short s)
Puts a short into this sink.
|
PrimitiveSink |
putString(CharSequence charSequence,
Charset charset)
Puts a string into this sink using the given charset.
|
PrimitiveSink |
putUnencodedChars(CharSequence charSequence)
Puts each 16-bit code unit from the
CharSequence into this sink. |
PrimitiveSink putByte(byte b)
b
- a bytePrimitiveSink putBytes(byte[] bytes)
bytes
- a byte arrayPrimitiveSink putBytes(byte[] bytes, int off, int len)
bytes[off]
is the first byte written,
bytes[off + len - 1]
is the last.bytes
- a byte arrayoff
- the start offset in the arraylen
- the number of bytes to writeIndexOutOfBoundsException
- if off < 0
or off + len > bytes.length
or
len < 0
PrimitiveSink putShort(short s)
PrimitiveSink putInt(int i)
PrimitiveSink putLong(long l)
PrimitiveSink putFloat(float f)
PrimitiveSink putDouble(double d)
PrimitiveSink putBoolean(boolean b)
PrimitiveSink putChar(char c)
PrimitiveSink putUnencodedChars(CharSequence charSequence)
CharSequence
into this sink.PrimitiveSink putString(CharSequence charSequence, Charset charset)
Copyright © 2010-2014. All Rights Reserved.