Package score.impl
Class RLPObjectWriter
- java.lang.Object
-
- score.impl.RLPObjectWriter
-
- All Implemented Interfaces:
ByteArrayObjectWriter
,ObjectWriter
public class RLPObjectWriter extends java.lang.Object implements ByteArrayObjectWriter
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
RLPObjectWriter.ByteArrayBuilder
-
Constructor Summary
Constructors Constructor Description RLPObjectWriter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
beginList(int l)
void
beginMap(int l)
void
beginNullableList(int l)
void
beginNullableMap(int l)
void
end()
byte[]
toByteArray()
void
write(boolean v)
void
write(byte v)
void
write(byte[] v)
void
write(char v)
void
write(double v)
void
write(float v)
void
write(int v)
void
write(long v)
void
write(short v)
void
write(java.lang.Object v)
void
write(java.lang.Object... v)
void
write(java.lang.String v)
void
write(java.math.BigInteger v)
void
write(Address v)
void
writeListOf(java.lang.Object... v)
void
writeListOfNullable(java.lang.Object... v)
void
writeNull()
void
writeNullable(java.lang.Object v)
void
writeNullable(java.lang.Object... v)
-
-
-
Method Detail
-
write
public void write(boolean v)
- Specified by:
write
in interfaceObjectWriter
-
write
public void write(byte v)
- Specified by:
write
in interfaceObjectWriter
-
write
public void write(short v)
- Specified by:
write
in interfaceObjectWriter
-
write
public void write(char v)
- Specified by:
write
in interfaceObjectWriter
-
write
public void write(int v)
- Specified by:
write
in interfaceObjectWriter
-
write
public void write(float v)
- Specified by:
write
in interfaceObjectWriter
-
write
public void write(long v)
- Specified by:
write
in interfaceObjectWriter
-
write
public void write(double v)
- Specified by:
write
in interfaceObjectWriter
-
write
public void write(java.math.BigInteger v)
- Specified by:
write
in interfaceObjectWriter
-
write
public void write(java.lang.String v)
- Specified by:
write
in interfaceObjectWriter
-
write
public void write(byte[] v)
- Specified by:
write
in interfaceObjectWriter
-
write
public void write(Address v)
- Specified by:
write
in interfaceObjectWriter
-
write
public void write(java.lang.Object v)
- Specified by:
write
in interfaceObjectWriter
-
writeNullable
public void writeNullable(java.lang.Object v)
- Specified by:
writeNullable
in interfaceObjectWriter
-
write
public void write(java.lang.Object... v)
- Specified by:
write
in interfaceObjectWriter
-
writeNullable
public void writeNullable(java.lang.Object... v)
- Specified by:
writeNullable
in interfaceObjectWriter
-
writeNull
public void writeNull()
- Specified by:
writeNull
in interfaceObjectWriter
-
beginList
public void beginList(int l)
- Specified by:
beginList
in interfaceObjectWriter
-
writeListOf
public void writeListOf(java.lang.Object... v)
- Specified by:
writeListOf
in interfaceObjectWriter
-
beginNullableList
public void beginNullableList(int l)
- Specified by:
beginNullableList
in interfaceObjectWriter
-
writeListOfNullable
public void writeListOfNullable(java.lang.Object... v)
- Specified by:
writeListOfNullable
in interfaceObjectWriter
-
beginMap
public void beginMap(int l)
- Specified by:
beginMap
in interfaceObjectWriter
-
beginNullableMap
public void beginNullableMap(int l)
- Specified by:
beginNullableMap
in interfaceObjectWriter
-
end
public void end()
- Specified by:
end
in interfaceObjectWriter
-
toByteArray
public byte[] toByteArray()
- Specified by:
toByteArray
in interfaceByteArrayObjectWriter
-
-