| |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.io.InputStream | +--java.io.FilterInputStream | +--java.io.DataInputStream | +--jellyj.classfile.util.ByteSequence
Utility class that implements a sequence of bytes which can be read via the `readByte()' method. This is used to implement a wrapper for the Java byte code stream to gain some more readability.
Constructor Summary | |
ByteSequence(byte[] bytes) |
Method Summary | |
(package private) byte | getByte() |
final int | getIndex() |
Methods inherited from class java.io.DataInputStream |
read, read, readFully, readFully, skipBytes, readBoolean, readByte, readUnsignedByte, readShort, readUnsignedShort, readChar, readInt, readLong, readFloat, readDouble, readLine, readUTF, readUTF |
Methods inherited from class java.io.FilterInputStream |
read, skip, available, close, mark, reset, markSupported |
Methods inherited from class java.lang.Object |
getClass, hashCode, equals, toString, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public ByteSequence(byte[] bytes)
Method Detail |
byte getByte()
throws java.io.IOException
public final int getIndex()
Association Links |
| |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |