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 void
addAggregatedType(String name, String type)
void
addAttribute(String name, Attribute annotation)
void
addProperty(PropertyDesc prop)
void
addSubclass(ClassDef classDef)
boolean
equals(Object o)
Map<String,String>
getAggregatedTypes()
Map<String,Attribute>
getAttributes()
String
getDef()
List<String>
getInterfaces()
Set<PropertyDesc>
getProperties()
Set<ClassDef>
getSubclasses()
String
getXmlName()
int
hashCode()
boolean
isDeprecated()
void
removeAttribute(String name)
void
setDeprecated(boolean deprecated)
String
toString()
-
-
-
Method Detail
-
getDef
public String getDef()
-
addSubclass
public void addSubclass(ClassDef classDef)
-
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()
-
-