Class ClassDef


  • public class ClassDef
    extends Object
    Contains metadata information about a class
    • Method Detail

      • getDef

        public String getDef()
      • getInterfaces

        public List<String> getInterfaces()
      • hashCode

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

        public void addSubclass​(ClassDef classDef)
      • addAggregatedType

        public void addAggregatedType​(String name,
                                      String type)
      • 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()