Class ClassFileReader

java.lang.Object
org.jd.core.v1.service.deserializer.classfile.ClassFileReader

public class ClassFileReader extends Object
  • Field Details

    • JAVA_MAGIC_NUMBER

      public static final int JAVA_MAGIC_NUMBER
      See Also:
    • data

      protected byte[] data
    • offset

      protected int offset
  • Constructor Details

    • ClassFileReader

      public ClassFileReader(byte[] data)
  • Method Details

    • skip

      public void skip(int length)
    • readByte

      public byte readByte()
    • readUnsignedByte

      public int readUnsignedByte()
    • readUnsignedShort

      public int readUnsignedShort()
    • readInt

      public final int readInt()
    • readFloat

      public final float readFloat()
    • readLong

      public long readLong()
    • readDouble

      public double readDouble()
    • readFully

      public void readFully(byte[] target)
    • readUTF8

      public String readUTF8() throws UTFDataFormatException
      Throws:
      UTFDataFormatException