java.lang.Object
com.intershop.tool.architecture.report.java.model.jclass.JavaClass
All Implemented Interfaces:
Serializable

public class JavaClass extends Object implements Serializable
Represents a java class
See Also:
  • Constructor Details

    • JavaClass

      public JavaClass(String className, String superName)
  • Method Details

    • getClassName

      public String getClassName()
    • getImplementsRef

      public Collection<String> getImplementsRef()
    • getExtensionPointIDs

      public Set<String> getExtensionPointIDs()
    • getUsageRefs

      public Collection<String> getUsageRefs()
    • getSuperName

      public String getSuperName()
    • isDeprecated

      public boolean isDeprecated()
    • setDeprecated

      public void setDeprecated(boolean deprecated)
    • getDeprecatedRefs

      public Collection<String> getDeprecatedRefs()
      Returns:
      list of classes, which are used in deprecated methods
    • getApiDefinition

      public List<Definition> getApiDefinition()