|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ClassDescr | |
---|---|
ix.util | General-purpose utilities. |
ix.util.reflect | Reflection utilities. |
ix.util.xml | XML utilities. |
Uses of ClassDescr in ix.util |
---|
Methods in ix.util with parameters of type ClassDescr | |
---|---|
protected boolean |
StructuralEquality.equalStructs(java.lang.Object a,
java.lang.Object b,
ClassDescr cd)
|
java.lang.Object |
ObjectCopier.mapList(java.util.List obj,
ClassDescr cd)
Copies a List, calling ObjectCopier.mapElement(Object) on each
element of the list. |
java.lang.Object |
ObjectCopier.mapMap(java.util.Map obj,
ClassDescr cd)
Copies a Map, calling ObjectCopier.mapElement(Object) on each
key and value. |
java.lang.Object |
ObjectCopier.mapPrimitive(java.lang.Object obj,
ClassDescr cd)
Copies a "primitive" object. |
java.lang.Object |
ObjectCopier.mapSet(java.util.Set obj,
ClassDescr cd)
Copies a Set, calling ObjectCopier.mapElement(Object) on each
member of the set. |
java.lang.Object |
ObjectCopier.mapStruct(java.lang.Object obj,
ClassDescr cd)
Copies a structure, calling ObjectCopier.mapElement(Object) on
each field value. |
java.lang.Object |
ObjectCopier.mapXML(LiteralDocument xml,
ClassDescr cd)
Copies embedded XML. |
protected boolean |
StructuralEquality.missingFieldIsOk(ClassDescr cd,
FieldDescr fd,
java.lang.Object f_a,
java.lang.Object f_b)
|
void |
ObjectWalker.visitList(java.util.List obj,
ClassDescr cd)
Walks a List, calling ObjectWalker.visitElement(Object) on each
element of the list. |
void |
ObjectWalker.visitMap(java.util.Map obj,
ClassDescr cd)
Walks a Map, calling ObjectWalker.visitElement(Object) on each
key and value. |
void |
ObjectWalker.visitPrimitive(java.lang.Object obj,
ClassDescr cd)
Visits a "primitive" object. |
void |
ObjectWalker.visitSet(java.util.Set obj,
ClassDescr cd)
Walks a Set, calling ObjectWalker.visitElement(Object) on each
member of the set. |
void |
ObjectWalker.visitStruct(java.lang.Object obj,
ClassDescr cd)
Walks a structure, calling ObjectWalker.visitElement(Object) on
each field value. |
void |
ObjectWalker.visitXML(LiteralDocument xml,
ClassDescr cd)
Walks embedded XML. |
Uses of ClassDescr in ix.util.reflect |
---|
Fields in ix.util.reflect declared as ClassDescr | |
---|---|
protected ClassDescr |
ClassDescr.eltType
|
protected ClassDescr |
ClassDescr.keyType
|
protected ClassDescr |
FieldDescr.typeDescr
|
protected ClassDescr |
ClassDescr.valType
|
Fields in ix.util.reflect with type parameters of type ClassDescr | |
---|---|
protected java.util.Map<java.lang.Class,ClassDescr> |
ClassSyntax.classToDescrCache
|
Methods in ix.util.reflect that return ClassDescr | |
---|---|
ClassDescr |
ClassSyntax.getClassDescr(java.lang.Class c)
|
ClassDescr |
ClassDescr.getEltType()
|
ClassDescr |
ClassDescr.getKeyType()
|
ClassDescr |
FieldDescr.getTypeDescr()
|
ClassDescr |
ClassDescr.getValType()
|
protected ClassDescr |
ClassSyntax.makeClassDescr(java.lang.Class c)
|
ClassDescr |
ClassSyntax.makeClassDescr(java.lang.Class collectionClass,
java.lang.Class eltClass)
|
ClassDescr |
ClassSyntax.makeClassDescr(java.lang.Class mapClass,
java.lang.Class keyClass,
java.lang.Class valClass)
|
protected ClassDescr |
ClassSyntax.makeFieldTypeDescr(FieldDescr fd,
java.lang.Class fromClass)
Constructs a ClassDescr that describes the value of
a field. |
Methods in ix.util.reflect with parameters of type ClassDescr | |
---|---|
protected void |
ClassSyntax.collectRelevantClasses(ClassDescr ftype,
java.util.List result,
java.util.List tail)
|
java.lang.Object |
ObjectMapper.mapList(java.util.List list,
ClassDescr cd)
|
java.lang.Object |
ObjectMapper.mapMap(java.util.Map map,
ClassDescr cd)
|
java.lang.Object |
ObjectMapper.mapPrimitive(java.lang.Object obj,
ClassDescr cd)
|
java.lang.Object |
ObjectMapper.mapSet(java.util.Set set,
ClassDescr cd)
|
java.lang.Object |
ObjectMapper.mapStruct(java.lang.Object struct,
ClassDescr cd)
|
java.lang.Object |
ObjectMapper.mapXML(LiteralDocument xml,
ClassDescr cd)
|
void |
FieldVisitor.visitField(ClassDescr cd,
FieldDescr fd)
Visit the specified field in the specified class |
void |
ClassVisitor.visitInterface(ClassDescr cd)
|
void |
ClassVisitor.visitList(ClassDescr cd,
ClassDescr elementType)
|
void |
ObjectVisitor.visitList(java.util.List list,
ClassDescr cd)
|
void |
ClassVisitor.visitMap(ClassDescr cd,
ClassDescr keyType,
ClassDescr ValType)
|
void |
ObjectVisitor.visitMap(java.util.Map map,
ClassDescr cd)
|
void |
ClassVisitor.visitPrimitive(ClassDescr cd)
|
void |
ObjectVisitor.visitPrimitive(java.lang.Object obj,
ClassDescr cd)
|
void |
ClassVisitor.visitSet(ClassDescr cd,
ClassDescr elementType)
|
void |
ObjectVisitor.visitSet(java.util.Set set,
ClassDescr cd)
|
void |
ClassVisitor.visitStruct(ClassDescr cd)
|
void |
ObjectVisitor.visitStruct(java.lang.Object struct,
ClassDescr cd)
|
void |
ClassVisitor.visitXML(ClassDescr cd)
|
void |
ObjectVisitor.visitXML(LiteralDocument xml,
ClassDescr cd)
|
Uses of ClassDescr in ix.util.xml |
---|
Fields in ix.util.xml declared as ClassDescr | |
---|---|
(package private) ClassDescr |
BNFSyntax.SimpleInstance.cd
|
(package private) ClassDescr |
BNFSyntax.StructInstance.cd
|
(package private) ClassDescr |
BNFSyntax.CollectionInstance.cd
|
Methods in ix.util.xml that return ClassDescr | |
---|---|
protected ClassDescr |
XMLSyntax.getClassDescr(java.lang.Class c)
|
Methods in ix.util.xml with parameters of type ClassDescr | |
---|---|
(package private) void |
BNFSyntax.RuleList.addInheritanceRule(ClassDescr cd)
|
(package private) void |
BNFSyntax.RuleList.addRule(ClassDescr cd)
|
protected FieldDescr |
CompactXMLTranslator.checkBodyUsage(ClassDescr cd)
|
protected java.lang.String |
XMLSyntax.getElementName(ClassDescr cd)
|
(package private) java.lang.String |
XMLSchemaSyntax.getListValueType(ClassDescr value)
|
(package private) java.lang.String |
XMLSchemaSyntax.getMapValueType(ClassDescr value)
|
protected java.lang.String |
XMLSyntax.getNTName(ClassDescr cd)
|
(package private) java.lang.String |
XMLSchemaSyntax.getPlainValueType(ClassDescr value)
|
protected java.lang.String |
XMLSyntax.getUpperName(ClassDescr cd)
|
(package private) org.jdom.Element |
XMLSchemaSyntax.makeClassAsElementType(ClassDescr cd)
|
(package private) BNFSyntax.Instance |
BNFSyntax.makeClassInstance(ClassDescr cd)
Makes a description of an instance of a class. |
(package private) org.jdom.Element |
XMLSchemaSyntax.makeLowerCaseClassElement(ClassDescr cd)
|
(package private) BNFSyntax.RHS |
BNFSyntax.Rule.makeRHS(ClassDescr cd)
|
(package private) org.jdom.Element |
XMLSchemaSyntax.makeUpperCaseClassElement(ClassDescr cd)
|
(package private) boolean |
BNFSyntax.RuleList.needMapEntryRule(ClassDescr cd)
|
protected void |
XMLTranslator.processStructAttributes(java.lang.Object obj,
ClassDescr cd,
org.jdom.Element elt)
|
protected void |
XMLTranslator.processStructSubelements(java.lang.Object obj,
ClassDescr cd,
org.jdom.Element elt)
|
protected void |
CompactXMLTranslator.processStructSubelements(java.lang.Object obj,
ClassDescr cd,
org.jdom.Element elt)
|
java.lang.String |
XMLSyntax.structTextDescription(ClassDescr cd)
|
Constructors in ix.util.xml with parameters of type ClassDescr | |
---|---|
BNFSyntax.CollectionInstance(ClassDescr cd)
|
|
BNFSyntax.ListInstance(ClassDescr cd)
|
|
BNFSyntax.MapInstance(ClassDescr cd)
|
|
BNFSyntax.Nonterminal(ClassDescr cd)
|
|
BNFSyntax.Rule(ClassDescr cd)
|
|
BNFSyntax.SetInstance(ClassDescr cd)
|
|
BNFSyntax.SimpleInstance(ClassDescr cd)
|
|
BNFSyntax.StructInstance(ClassDescr cd)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |