Class ClassData

java.lang.Object
edu.umd.cs.findbugs.classfile.analysis.ClassData

public class ClassData extends Object
The data (bytes) of a class.
Author:
David Hovemeyer
  • Constructor Details

    • ClassData

      public ClassData(ClassDescriptor classDescriptor, ICodeBaseEntry codeBaseEntry, byte[] data)
      Constructor.
      Parameters:
      classDescriptor - descriptor for the class
      data - the data (bytes) for a class
  • Method Details

    • getClassDescriptor

      public ClassDescriptor getClassDescriptor()
      Returns:
      Returns the ClassDescriptor.
    • getCodeBaseEntry

      public ICodeBaseEntry getCodeBaseEntry()
      Returns:
      Returns the codeBaseEntry.
    • getData

      public byte[] getData()
      Returns:
      Returns the data.
    • getInputStream

      public InputStream getInputStream()
      Open an InputStream on the class data.
      Returns:
      InputStream reading from the class data
    • toString

      public String toString()
      Overrides:
      toString in class Object