Class JavaClass


  • public class JavaClass
    extends java.lang.Object
    The JavaClass class represents a Java class or interface.
    Author:
    Mike Clark, Clarkware Consulting, Inc.
    • Constructor Detail

      • JavaClass

        public JavaClass​(java.lang.String name)
    • Method Detail

      • setName

        public void setName​(java.lang.String name)
      • getName

        public java.lang.String getName()
      • setPackageName

        public void setPackageName​(java.lang.String name)
      • getPackageName

        public java.lang.String getPackageName()
      • setSourceFile

        public void setSourceFile​(java.lang.String name)
      • getSourceFile

        public java.lang.String getSourceFile()
      • getImportedPackages

        public java.util.Collection getImportedPackages()
      • addImportedPackage

        public void addImportedPackage​(JavaPackage jPackage)
      • isAbstract

        public boolean isAbstract()
      • isAbstract

        public void isAbstract​(boolean isAbstract)
      • equals

        public boolean equals​(java.lang.Object other)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object