Uses of Class
ix.util.reflect.ClassDescr

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.
 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 ClassDescr.valType
           
 

Methods in ix.util.reflect that return ClassDescr
 ClassDescr ClassSyntax.getClassDescr(java.lang.Class c)
           
 ClassDescr ClassDescr.getEltType()
           
 ClassDescr ClassSyntax.getFieldCase(java.lang.Class aClass, java.lang.String fieldName)
           
 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 ClassSyntax.setFieldCase(java.lang.Class aClass, java.lang.String fieldName, ClassDescr descr)
           
 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
 

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
protected  java.lang.String XMLSyntax.getElementName(ClassDescr cd)
           
protected  java.lang.String XMLSyntax.getNTName(ClassDescr cd)
           
protected  java.lang.String XMLSyntax.getUpperName(ClassDescr cd)
           
 java.lang.String XMLSyntax.structTextDescription(ClassDescr cd)