Class ClassNameAndSuperclassInfo.Builder
java.lang.Object
edu.umd.cs.findbugs.classfile.analysis.ClassNameAndSuperclassInfo.Builder
- Direct Known Subclasses:
ClassInfo.Builder
- Enclosing class:
ClassNameAndSuperclassInfo
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
void
setAccessFlags
(int accessFlags) void
setCalledClassDescriptors
(Collection<ClassDescriptor> calledClassDescriptorList) void
setClassDescriptor
(ClassDescriptor classDescriptor) void
setClassfileVersion
(int majorVersion, int minorVersion) void
setCodeBaseEntry
(ICodeBaseEntry codeBaseEntry) void
setInterfaceDescriptorList
(ClassDescriptor[] interfaceDescriptorList) void
setReferencedClassDescriptors
(Collection<ClassDescriptor> referencedClassDescriptorList) void
setSuperclassDescriptor
(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
-