Class ClassNameAndSuperclassInfo.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • 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)