FindBugs™ 1.3.9

edu.umd.cs.findbugs.classfile.analysis
Class ClassData

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

public class ClassData
extends java.lang.Object

The data (bytes) of a class.

Author:
David Hovemeyer

Constructor Summary
ClassData(ClassDescriptor classDescriptor, ICodeBaseEntry codeBaseEntry, byte[] data)
          Constructor.
 
Method Summary
 ClassDescriptor getClassDescriptor()
           
 ICodeBaseEntry getCodeBaseEntry()
           
 byte[] getData()
           
 java.io.InputStream getInputStream()
          Open an InputStream on the class data.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

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

FindBugs™ 1.3.9

FindBugs™ is licenced under the LGPL. Copyright © 2006 University of Maryland.