Package net.runelite.cache.io
Class InputStream
- java.lang.Object
-
- java.io.InputStream
-
- net.runelite.cache.io.InputStream
-
- All Implemented Interfaces:
Closeable,AutoCloseable
public class InputStream extends InputStream
-
-
Constructor Summary
Constructors Constructor Description InputStream(byte[] buffer)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description byte[]getArray()intgetLength()intgetOffset()byte[]getRemaining()bytepeek()intread()intread24BitInt()intreadBigSmart()intreadBigSmart2()bytereadByte()voidreadBytes(byte[] buffer)voidreadBytes(byte[] buffer, int off, int len)intreadInt()longreadLong()shortreadShort()intreadShortSmart()StringreadString()StringreadString2()StringreadStringOrNull()intreadUnsignedByte()intreadUnsignedIntSmartShortCompat()intreadUnsignedShort()intreadUnsignedShortSmart()intreadUnsignedShortSmartMinusOne()intreadVarInt()intreadVarInt2()intremaining()voidsetOffset(int offset)voidskip(int length)StringtoString()-
Methods inherited from class java.io.InputStream
available, close, mark, markSupported, nullInputStream, read, read, readAllBytes, readNBytes, readNBytes, reset, skip, transferTo
-
-
-
-
Method Detail
-
getArray
public byte[] getArray()
-
read24BitInt
public int read24BitInt()
-
skip
public void skip(int length)
-
setOffset
public void setOffset(int offset)
-
getOffset
public int getOffset()
-
getLength
public int getLength()
-
remaining
public int remaining()
-
readByte
public byte readByte()
-
readBytes
public void readBytes(byte[] buffer, int off, int len)
-
readBytes
public void readBytes(byte[] buffer)
-
readUnsignedByte
public int readUnsignedByte()
-
readUnsignedShort
public int readUnsignedShort()
-
readShort
public short readShort()
-
readInt
public int readInt()
-
readLong
public long readLong()
-
peek
public byte peek()
-
readBigSmart
public int readBigSmart()
-
readBigSmart2
public int readBigSmart2()
-
readShortSmart
public int readShortSmart()
-
readUnsignedShortSmartMinusOne
public int readUnsignedShortSmartMinusOne()
-
readUnsignedShortSmart
public int readUnsignedShortSmart()
-
readUnsignedIntSmartShortCompat
public int readUnsignedIntSmartShortCompat()
-
readString
public String readString()
-
readString2
public String readString2()
-
readStringOrNull
public String readStringOrNull()
-
readVarInt
public int readVarInt()
-
readVarInt2
public int readVarInt2()
-
getRemaining
public byte[] getRemaining()
-
read
public int read() throws IOException- Specified by:
readin classInputStream- Throws:
IOException
-
-