Class SeekableInputStream.CompressedIntsDataInput
- java.lang.Object
-
- org.openjdk.jmc.flightrecorder.internal.parser.v1.SeekableInputStream
-
- org.openjdk.jmc.flightrecorder.internal.parser.v1.SeekableInputStream.CompressedIntsDataInput
-
- All Implemented Interfaces:
IDataInput
- Enclosing class:
- SeekableInputStream
private static class SeekableInputStream.CompressedIntsDataInput extends SeekableInputStream
-
-
Field Summary
-
Fields inherited from class org.openjdk.jmc.flightrecorder.internal.parser.v1.SeekableInputStream
STRING_ENCODING_CONSTANT_POOL
-
-
Constructor Summary
Constructors Constructor Description CompressedIntsDataInput(byte[] buffer)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description charreadChar()private longreadCompressedLong()intreadInt()longreadLong()shortreadShort()longreadUnsignedInt()intreadUnsignedShort()-
Methods inherited from class org.openjdk.jmc.flightrecorder.internal.parser.v1.SeekableInputStream
build, readBoolean, readByte, readDouble, readFloat, readFully, readFully, readRawString, readUnsignedByte, seek, skipString
-
-
-
-
Method Detail
-
readShort
public short readShort() throws java.io.IOException- Specified by:
readShortin interfaceIDataInput- Overrides:
readShortin classSeekableInputStream- Throws:
java.io.IOException
-
readUnsignedShort
public int readUnsignedShort() throws java.io.IOException- Specified by:
readUnsignedShortin interfaceIDataInput- Overrides:
readUnsignedShortin classSeekableInputStream- Throws:
java.io.IOException
-
readChar
public char readChar() throws java.io.IOException- Specified by:
readCharin interfaceIDataInput- Overrides:
readCharin classSeekableInputStream- Throws:
java.io.IOException
-
readInt
public int readInt() throws java.io.IOException- Specified by:
readIntin interfaceIDataInput- Overrides:
readIntin classSeekableInputStream- Throws:
java.io.IOException
-
readUnsignedInt
public long readUnsignedInt() throws java.io.IOException- Specified by:
readUnsignedIntin interfaceIDataInput- Overrides:
readUnsignedIntin classSeekableInputStream- Throws:
java.io.IOException
-
readLong
public long readLong() throws java.io.IOException- Specified by:
readLongin interfaceIDataInput- Overrides:
readLongin classSeekableInputStream- Throws:
java.io.IOException
-
readCompressedLong
private long readCompressedLong() throws java.io.IOException- Throws:
java.io.IOException
-
-