Package score.impl
Class ObjectReaderImpl
- java.lang.Object
-
- score.impl.ObjectReaderImpl
-
- All Implemented Interfaces:
ObjectReader
public class ObjectReaderImpl extends java.lang.Object implements ObjectReader
-
-
Constructor Summary
Constructors Constructor Description ObjectReaderImpl(DataReader reader)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
beginList()
void
beginMap()
boolean
beginNullableList()
boolean
beginNullableMap()
void
end()
boolean
hasNext()
<T> T
read(java.lang.Class<T> c)
Address
readAddress()
java.math.BigInteger
readBigInteger()
boolean
readBoolean()
byte
readByte()
byte[]
readByteArray()
char
readChar()
double
readDouble()
float
readFloat()
int
readInt()
long
readLong()
<T> T
readNullable(java.lang.Class<T> c)
<T> T
readNullableOrDefault(java.lang.Class<T> c, T def)
<T> T
readOrDefault(java.lang.Class<T> c, T def)
short
readShort()
java.lang.String
readString()
void
skip()
void
skip(int count)
-
-
-
Constructor Detail
-
ObjectReaderImpl
public ObjectReaderImpl(DataReader reader)
-
-
Method Detail
-
readBoolean
public boolean readBoolean()
- Specified by:
readBoolean
in interfaceObjectReader
-
readByte
public byte readByte()
- Specified by:
readByte
in interfaceObjectReader
-
readShort
public short readShort()
- Specified by:
readShort
in interfaceObjectReader
-
readChar
public char readChar()
- Specified by:
readChar
in interfaceObjectReader
-
readInt
public int readInt()
- Specified by:
readInt
in interfaceObjectReader
-
readFloat
public float readFloat()
- Specified by:
readFloat
in interfaceObjectReader
-
readLong
public long readLong()
- Specified by:
readLong
in interfaceObjectReader
-
readDouble
public double readDouble()
- Specified by:
readDouble
in interfaceObjectReader
-
readBigInteger
public java.math.BigInteger readBigInteger()
- Specified by:
readBigInteger
in interfaceObjectReader
-
readString
public java.lang.String readString()
- Specified by:
readString
in interfaceObjectReader
-
readByteArray
public byte[] readByteArray()
- Specified by:
readByteArray
in interfaceObjectReader
-
readAddress
public Address readAddress()
- Specified by:
readAddress
in interfaceObjectReader
-
read
public <T> T read(java.lang.Class<T> c)
- Specified by:
read
in interfaceObjectReader
-
readOrDefault
public <T> T readOrDefault(java.lang.Class<T> c, T def)
- Specified by:
readOrDefault
in interfaceObjectReader
-
readNullable
public <T> T readNullable(java.lang.Class<T> c)
- Specified by:
readNullable
in interfaceObjectReader
-
readNullableOrDefault
public <T> T readNullableOrDefault(java.lang.Class<T> c, T def)
- Specified by:
readNullableOrDefault
in interfaceObjectReader
-
beginList
public void beginList()
- Specified by:
beginList
in interfaceObjectReader
-
beginNullableList
public boolean beginNullableList()
- Specified by:
beginNullableList
in interfaceObjectReader
-
beginMap
public void beginMap()
- Specified by:
beginMap
in interfaceObjectReader
-
beginNullableMap
public boolean beginNullableMap()
- Specified by:
beginNullableMap
in interfaceObjectReader
-
skip
public void skip(int count)
- Specified by:
skip
in interfaceObjectReader
-
hasNext
public boolean hasNext()
- Specified by:
hasNext
in interfaceObjectReader
-
end
public void end()
- Specified by:
end
in interfaceObjectReader
-
skip
public void skip()
- Specified by:
skip
in interfaceObjectReader
-
-