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
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ClassNameAndSuperclassInfo
build()
void
setAccessFlags(int accessFlags)
void
setCalledClassDescriptors(java.util.Collection<ClassDescriptor> calledClassDescriptorList)
void
setClassDescriptor(ClassDescriptor classDescriptor)
void
setClassfileVersion(int majorVersion, int minorVersion)
void
setCodeBaseEntry(ICodeBaseEntry codeBaseEntry)
void
setInterfaceDescriptorList(ClassDescriptor[] interfaceDescriptorList)
void
setReferencedClassDescriptors(java.util.Collection<ClassDescriptor> referencedClassDescriptorList)
void
setSuperclassDescriptor(ClassDescriptor superclassDescriptor)
-
-
-
Method Detail
-
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)
-
-