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 ClassNameAndSuperclassInfobuild()voidsetAccessFlags(int accessFlags)voidsetCalledClassDescriptors(java.util.Collection<ClassDescriptor> calledClassDescriptorList)voidsetClassDescriptor(ClassDescriptor classDescriptor)voidsetClassfileVersion(int majorVersion, int minorVersion)voidsetCodeBaseEntry(ICodeBaseEntry codeBaseEntry)voidsetInterfaceDescriptorList(ClassDescriptor[] interfaceDescriptorList)voidsetReferencedClassDescriptors(java.util.Collection<ClassDescriptor> referencedClassDescriptorList)voidsetSuperclassDescriptor(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)
-
-