Package foundation.icon.ee.io
Class RLPNDataReader
- java.lang.Object
-
- foundation.icon.ee.io.AbstractRLPDataReader
-
- foundation.icon.ee.io.RLPNDataReader
-
- All Implemented Interfaces:
DataReader
public class RLPNDataReader extends AbstractRLPDataReader implements DataReader
-
-
Constructor Summary
Constructors Constructor Description RLPNDataReader(byte[] data)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.math.BigInteger
peekBigInteger(byte[] ba, int offset, int len)
protected int
peekNull(byte[] ba, int offset, int len, boolean forRead)
-
Methods inherited from class foundation.icon.ee.io.AbstractRLPDataReader
getTotalReadBytes, hasNext, readBigInteger, readBoolean, readByte, readByteArray, readChar, readDouble, readFloat, readFooter, readInt, readListHeader, readLong, readMapHeader, readNullity, readShort, readString, skip
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface foundation.icon.ee.io.DataReader
getTotalReadBytes, hasNext, readBigInteger, readBoolean, readByte, readByteArray, readChar, readDouble, readFloat, readFooter, readInt, readListHeader, readLong, readMapHeader, readNullity, readShort, readString, skip
-
-
-
-
Method Detail
-
peekNull
protected int peekNull(byte[] ba, int offset, int len, boolean forRead)
- Specified by:
peekNull
in classAbstractRLPDataReader
-
peekBigInteger
protected java.math.BigInteger peekBigInteger(byte[] ba, int offset, int len)
- Specified by:
peekBigInteger
in classAbstractRLPDataReader
-
-