public class ClassInfoMap
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private boolean |
includeNestedClasses |
private java.util.Map<java.lang.Class<?>,XmlClass> |
m_map |
Constructor and Description |
---|
ClassInfoMap() |
ClassInfoMap(java.util.List<XmlClass> classes) |
ClassInfoMap(java.util.List<XmlClass> classes,
boolean includeNested) |
Modifier and Type | Method and Description |
---|---|
void |
addClass(java.lang.Class<?> cls) |
java.util.Set<java.lang.Class<?>> |
getClasses() |
XmlClass |
getXmlClass(java.lang.Class<?> cls) |
boolean |
isEmpty() |
void |
put(java.lang.Class<?> cls,
XmlClass xmlClass) |
private void |
registerClass(java.lang.Class<?> cl,
XmlClass xmlClass) |
private final java.util.Map<java.lang.Class<?>,XmlClass> m_map
private final boolean includeNestedClasses
public ClassInfoMap()
public ClassInfoMap(java.util.List<XmlClass> classes)
public ClassInfoMap(java.util.List<XmlClass> classes, boolean includeNested)
private void registerClass(java.lang.Class<?> cl, XmlClass xmlClass)
public void addClass(java.lang.Class<?> cls)
public XmlClass getXmlClass(java.lang.Class<?> cls)
public void put(java.lang.Class<?> cls, XmlClass xmlClass)
public java.util.Set<java.lang.Class<?>> getClasses()
public boolean isEmpty()