Class ClassData


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

      • ClassData

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

      • 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 java.io.InputStream getInputStream()
        Open an InputStream on the class data.
        Returns:
        InputStream reading from the class data
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object