Class AbstractBackedByteData
java.lang.Object
org.benf.cfr.reader.util.bytestream.AbstractBackedByteData
- All Implemented Interfaces:
ByteData
- Direct Known Subclasses:
BaseByteData
,OffsetBackedByteData
,OffsettingBackedByteData
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondouble
getDoubleAt
(long o) float
getFloatAt
(long o) long
getLongAt
(long o) short
getS2At
(long o) int
getS4At
(long o) short
getU1At
(long o) int
getU2At
(long o) (package private) abstract DataInputStream
rawDataAsStream
(int offset, int length) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.benf.cfr.reader.util.bytestream.ByteData
getBytesAt, getOffsetData, getOffsettingOffsetData, getS1At
-
Constructor Details
-
AbstractBackedByteData
public AbstractBackedByteData()
-
-
Method Details
-
rawDataAsStream
-
getS4At
- Specified by:
getS4At
in interfaceByteData
- Throws:
ConfusedCFRException
-
getDoubleAt
- Specified by:
getDoubleAt
in interfaceByteData
- Throws:
ConfusedCFRException
-
getFloatAt
- Specified by:
getFloatAt
in interfaceByteData
- Throws:
ConfusedCFRException
-
getLongAt
- Specified by:
getLongAt
in interfaceByteData
- Throws:
ConfusedCFRException
-
getS2At
- Specified by:
getS2At
in interfaceByteData
- Throws:
ConfusedCFRException
-
getU2At
- Specified by:
getU2At
in interfaceByteData
- Throws:
ConfusedCFRException
-
getU1At
- Specified by:
getU1At
in interfaceByteData
- Throws:
ConfusedCFRException
-