Class ClassDef

java.lang.Object
com.sun.enterprise.admin.cli.schemadoc.ClassDef

public class ClassDef extends Object
Contains metadata information about a class
  • Constructor Details

  • Method Details

    • getDef

      public String getDef()
    • getInterfaces

      public List<String> getInterfaces()
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • addSubclass

      public void addSubclass(ClassDef classDef)
    • getSubclasses

      public Set<ClassDef> getSubclasses()
    • addAggregatedType

      public void addAggregatedType(String name, String type)
    • getAggregatedTypes

      public Map<String,String> getAggregatedTypes()
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • getAttributes

      public Map<String,org.jvnet.hk2.config.Attribute> getAttributes()
    • addAttribute

      public void addAttribute(String name, org.jvnet.hk2.config.Attribute annotation)
    • removeAttribute

      public void removeAttribute(String name)
    • isDeprecated

      public boolean isDeprecated()
    • setDeprecated

      public void setDeprecated(boolean deprecated)
    • getProperties

      public Set<org.glassfish.api.admin.config.PropertyDesc> getProperties()
    • addProperty

      public void addProperty(org.glassfish.api.admin.config.PropertyDesc prop)
    • getXmlName

      public String getXmlName()