com.sun.enterprise.admin.cli.schemadoc
Class ClassDef
java.lang.Object
com.sun.enterprise.admin.cli.schemadoc.ClassDef
public class ClassDef
- extends Object
Contains metadata information about a class
ClassDef
public ClassDef(String def,
List<String> interfaces)
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<PropertyDesc> getProperties()
addProperty
public void addProperty(PropertyDesc prop)
getXmlName
public String getXmlName()
Copyright © 2012. All Rights Reserved.