public class ClassDef extends Object
Constructor and Description |
---|
ClassDef(String def,
List<String> interfaces) |
Modifier and Type | Method and 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() |
public String getDef()
public void addSubclass(ClassDef classDef)
public void removeAttribute(String name)
public boolean isDeprecated()
public void setDeprecated(boolean deprecated)
public Set<PropertyDesc> getProperties()
public void addProperty(PropertyDesc prop)
public String getXmlName()
Copyright © 2019. All rights reserved.