Class ClassNameAndSuperclassInfo.Builder
java.lang.Object
edu.umd.cs.findbugs.classfile.analysis.ClassNameAndSuperclassInfo.Builder
- Direct Known Subclasses:
ClassInfo.Builder
- Enclosing class:
ClassNameAndSuperclassInfo
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()voidsetAccessFlags(int accessFlags) voidsetCalledClassDescriptors(Collection<ClassDescriptor> calledClassDescriptorList) voidsetClassDescriptor(ClassDescriptor classDescriptor) voidsetClassfileVersion(int majorVersion, int minorVersion) voidsetCodeBaseEntry(ICodeBaseEntry codeBaseEntry) voidsetInterfaceDescriptorList(ClassDescriptor[] interfaceDescriptorList) voidsetReferencedClassDescriptors(Collection<ClassDescriptor> referencedClassDescriptorList) voidsetSuperclassDescriptor(ClassDescriptor superclassDescriptor)
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
build
-
setAccessFlags
public void setAccessFlags(int accessFlags) - Parameters:
accessFlags- The accessFlags to set.
-
setClassDescriptor
- Parameters:
classDescriptor- The classDescriptor to set.
-
setCodeBaseEntry
- Parameters:
codeBaseEntry- The codeBaseEntry to set.
-
setInterfaceDescriptorList
- Parameters:
interfaceDescriptorList- The interfaceDescriptorList to set.
-
setSuperclassDescriptor
- Parameters:
superclassDescriptor- The superclassDescriptor to set.
-
setClassfileVersion
public void setClassfileVersion(int majorVersion, int minorVersion) -
setReferencedClassDescriptors
public void setReferencedClassDescriptors(Collection<ClassDescriptor> referencedClassDescriptorList) - Parameters:
referencedClassDescriptorList- The referencedClassDescriptorList to set.
-
setCalledClassDescriptors
-