Class ClassDef
- java.lang.Object
-
- com.sun.enterprise.admin.cli.schemadoc.ClassDef
-
public class ClassDef extends Object
Contains metadata information about a class
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddAggregatedType(String name, String type)voidaddAttribute(String name, org.jvnet.hk2.config.Attribute annotation)voidaddProperty(org.glassfish.api.admin.config.PropertyDesc prop)voidaddSubclass(ClassDef classDef)booleanequals(Object o)Map<String,String>getAggregatedTypes()Map<String,org.jvnet.hk2.config.Attribute>getAttributes()StringgetDef()List<String>getInterfaces()Set<org.glassfish.api.admin.config.PropertyDesc>getProperties()Set<ClassDef>getSubclasses()StringgetXmlName()inthashCode()booleanisDeprecated()voidremoveAttribute(String name)voidsetDeprecated(boolean deprecated)StringtoString()
-
-
-
Method Detail
-
getDef
public String getDef()
-
addSubclass
public void addSubclass(ClassDef classDef)
-
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()
-
-