edu.umd.cs.findbugs.classfile.analysis
Class ClassNameAndSuperclassInfo.Builder
java.lang.Object
edu.umd.cs.findbugs.classfile.analysis.ClassNameAndSuperclassInfo.Builder
- Direct Known Subclasses:
- ClassInfo.Builder
- Enclosing class:
- ClassNameAndSuperclassInfo
public static class ClassNameAndSuperclassInfo.Builder
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ClassNameAndSuperclassInfo.Builder
public ClassNameAndSuperclassInfo.Builder()
build
public ClassNameAndSuperclassInfo build()
setAccessFlags
public void setAccessFlags(int accessFlags)
- Parameters:
accessFlags
- The accessFlags to set.
setClassDescriptor
public void setClassDescriptor(ClassDescriptor classDescriptor)
- Parameters:
classDescriptor
- The classDescriptor to set.
setCodeBaseEntry
public void setCodeBaseEntry(ICodeBaseEntry codeBaseEntry)
- Parameters:
codeBaseEntry
- The codeBaseEntry to set.
setInterfaceDescriptorList
public void setInterfaceDescriptorList(ClassDescriptor[] interfaceDescriptorList)
- Parameters:
interfaceDescriptorList
- The interfaceDescriptorList to set.
setSuperclassDescriptor
public void setSuperclassDescriptor(ClassDescriptor superclassDescriptor)
- Parameters:
superclassDescriptor
- The superclassDescriptor to set.
setClassfileVersion
public void setClassfileVersion(int majorVersion,
int minorVersion)
setReferencedClassDescriptors
public void setReferencedClassDescriptors(java.util.Collection<ClassDescriptor> referencedClassDescriptorList)
- Parameters:
referencedClassDescriptorList
- The referencedClassDescriptorList to set.
setCalledClassDescriptors
public void setCalledClassDescriptors(java.util.Collection<ClassDescriptor> calledClassDescriptorList)
FindBugs™ is licenced under the LGPL. Copyright © 2006 University of Maryland.