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 TypeMethodDescriptiondoublegetDoubleAt(long o) floatgetFloatAt(long o) longgetLongAt(long o) shortgetS2At(long o) intgetS4At(long o) shortgetU1At(long o) intgetU2At(long o) (package private) abstract DataInputStreamrawDataAsStream(int offset, int length) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods 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:
getS4Atin interfaceByteData- Throws:
ConfusedCFRException
-
getDoubleAt
- Specified by:
getDoubleAtin interfaceByteData- Throws:
ConfusedCFRException
-
getFloatAt
- Specified by:
getFloatAtin interfaceByteData- Throws:
ConfusedCFRException
-
getLongAt
- Specified by:
getLongAtin interfaceByteData- Throws:
ConfusedCFRException
-
getS2At
- Specified by:
getS2Atin interfaceByteData- Throws:
ConfusedCFRException
-
getU2At
- Specified by:
getU2Atin interfaceByteData- Throws:
ConfusedCFRException
-
getU1At
- Specified by:
getU1Atin interfaceByteData- Throws:
ConfusedCFRException
-