Package score.impl
Class ObjectWriterImpl
- java.lang.Object
-
- score.impl.ObjectWriterImpl
-
- All Implemented Interfaces:
ByteArrayObjectWriter
,ObjectWriter
public class ObjectWriterImpl extends java.lang.Object implements ByteArrayObjectWriter
-
-
Constructor Summary
Constructors Constructor Description ObjectWriterImpl(DataWriter writer)
-
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)
-
-
-
Constructor Detail
-
ObjectWriterImpl
public ObjectWriterImpl(DataWriter writer)
-
-
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
-
beginNullableList
public void beginNullableList(int l)
- Specified by:
beginNullableList
in interfaceObjectWriter
-
writeListOf
public void writeListOf(java.lang.Object... v)
- Specified by:
writeListOf
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
-
-