Class BaseByteData

java.lang.Object
org.benf.cfr.reader.util.bytestream.AbstractBackedByteData
org.benf.cfr.reader.util.bytestream.BaseByteData
All Implemented Interfaces:
ByteData

public class BaseByteData extends AbstractBackedByteData
  • Field Details

    • data

      private final byte[] data
  • Constructor Details

    • BaseByteData

      public BaseByteData(byte[] data)
  • Method Details

    • rawDataAsStream

      public DataInputStream rawDataAsStream(int start, int len)
      Specified by:
      rawDataAsStream in class AbstractBackedByteData
    • getOffsetData

      public ByteData getOffsetData(long offset)
    • getOffsettingOffsetData

      public OffsettingByteData getOffsettingOffsetData(long offset)
    • getBytesAt

      public byte[] getBytesAt(int count, long offset)
    • getS1At

      public byte getS1At(long o)