com.sun.enterprise.admin.cli.schemadoc
Class ClassDef
java.lang.Object
com.sun.enterprise.admin.cli.schemadoc.ClassDef
public class ClassDef
- extends java.lang.Object
Contains metadata information about a class
|
Constructor Summary |
ClassDef(java.lang.String def,
java.util.List<java.lang.String> interfaces)
|
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
def
private final java.lang.String def
interfaces
private java.util.List<java.lang.String> interfaces
subclasses
private java.util.Set<ClassDef> subclasses
types
private java.util.Map<java.lang.String,java.lang.String> types
attributes
private java.util.Map<java.lang.String,org.jvnet.hk2.config.Attribute> attributes
deprecated
private boolean deprecated
properties
private java.util.Set<PropertyDesc> properties
ClassDef
public ClassDef(java.lang.String def,
java.util.List<java.lang.String> interfaces)
getDef
public java.lang.String getDef()
getInterfaces
public java.util.List<java.lang.String> getInterfaces()
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals in class java.lang.Object
hashCode
public int hashCode()
- Overrides:
hashCode in class java.lang.Object
addSubclass
public void addSubclass(ClassDef classDef)
getSubclasses
public java.util.Set<ClassDef> getSubclasses()
addAggregatedType
public void addAggregatedType(java.lang.String name,
java.lang.String type)
getAggregatedTypes
public java.util.Map<java.lang.String,java.lang.String> getAggregatedTypes()
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
getAttributes
public java.util.Map<java.lang.String,org.jvnet.hk2.config.Attribute> getAttributes()
addAttribute
public void addAttribute(java.lang.String name,
org.jvnet.hk2.config.Attribute annotation)
removeAttribute
public void removeAttribute(java.lang.String name)
isDeprecated
public boolean isDeprecated()
setDeprecated
public void setDeprecated(boolean deprecated)
getProperties
public java.util.Set<PropertyDesc> getProperties()
addProperty
public void addProperty(PropertyDesc prop)
getXmlName
public java.lang.String getXmlName()
Copyright © 2012 GlassFish Community. All Rights Reserved.