Uses of Class
com.opencsv.bean.AbstractMappingStrategy.RecursiveType
-
Packages that use AbstractMappingStrategy.RecursiveType Package Description com.opencsv.bean A bean binding interface for use with opencsv. -
-
Uses of AbstractMappingStrategy.RecursiveType in com.opencsv.bean
Fields in com.opencsv.bean declared as AbstractMappingStrategy.RecursiveType Modifier and Type Field Description protected AbstractMappingStrategy.RecursiveType
AbstractMappingStrategy. recursiveTypeTree
A tree of the types encountered during recursion through the root bean type.Fields in com.opencsv.bean with type parameters of type AbstractMappingStrategy.RecursiveType Modifier and Type Field Description private java.util.Map<FieldAccess<java.lang.Object>,AbstractMappingStrategy.RecursiveType>
AbstractMappingStrategy.RecursiveType. recursiveMembers
Methods in com.opencsv.bean that return AbstractMappingStrategy.RecursiveType Modifier and Type Method Description protected AbstractMappingStrategy.RecursiveType
AbstractMappingStrategy. loadRecursiveClasses(java.lang.Class<?> newType, java.util.Set<java.lang.Class<?>> encounteredTypes)
Creates a tree of beans embedded in each other.Methods in com.opencsv.bean that return types with arguments of type AbstractMappingStrategy.RecursiveType Modifier and Type Method Description java.util.Map<FieldAccess<java.lang.Object>,AbstractMappingStrategy.RecursiveType>
AbstractMappingStrategy.RecursiveType. getRecursiveMembers()
Methods in com.opencsv.bean with parameters of type AbstractMappingStrategy.RecursiveType Modifier and Type Method Description void
AbstractMappingStrategy.RecursiveType. addRecursiveMember(FieldAccess<java.lang.Object> member, AbstractMappingStrategy.RecursiveType memberType)
Used to add a recursive type.private void
AbstractMappingStrategy. assembleCompleteFieldList(AbstractMappingStrategy.RecursiveType root, org.apache.commons.collections4.ListValuedMap<java.lang.Class<?>,java.lang.reflect.Field> encounteredFields)
Creates a non-tree (fairly flat) representation of all of the fields bound from all types.private static void
AbstractMappingStrategy. createSubordinateBeans(AbstractMappingStrategy.RecursiveType typeTree, java.util.Map<java.lang.Class<?>,java.lang.Object> instanceMap, java.lang.Object containingObject)
private static void
AbstractMappingStrategy. indexSubordinateBeans(AbstractMappingStrategy.RecursiveType typeTree, java.util.Map<java.lang.Class<?>,java.lang.Object> instanceMap, java.lang.Object containingObject)
-