Uses of Class
com.opencsv.bean.AbstractMappingStrategy.RecursiveType
Packages that use AbstractMappingStrategy.RecursiveType
-
Uses of AbstractMappingStrategy.RecursiveType in com.opencsv.bean
Fields in com.opencsv.bean declared as AbstractMappingStrategy.RecursiveTypeModifier and TypeFieldDescriptionprotected 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.RecursiveTypeModifier and TypeFieldDescriptionprivate final Map
<FieldAccess<Object>, AbstractMappingStrategy.RecursiveType> AbstractMappingStrategy.RecursiveType.recursiveMembers
Methods in com.opencsv.bean that return AbstractMappingStrategy.RecursiveTypeModifier and TypeMethodDescriptionprotected AbstractMappingStrategy.RecursiveType
AbstractMappingStrategy.loadRecursiveClasses
(Class<?> newType, Set<Class<?>> encounteredTypes) Creates a tree of beans embedded in each other.Methods in com.opencsv.bean that return types with arguments of type AbstractMappingStrategy.RecursiveTypeMethods in com.opencsv.bean with parameters of type AbstractMappingStrategy.RecursiveTypeModifier and TypeMethodDescriptionvoid
AbstractMappingStrategy.RecursiveType.addRecursiveMember
(FieldAccess<Object> member, AbstractMappingStrategy.RecursiveType memberType) Used to add a recursive type.private void
AbstractMappingStrategy.assembleCompleteFieldList
(AbstractMappingStrategy.RecursiveType root, org.apache.commons.collections4.ListValuedMap<Class<?>, 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, Map<Class<?>, Object> instanceMap, Object containingObject) private static void
AbstractMappingStrategy.indexSubordinateBeans
(AbstractMappingStrategy.RecursiveType typeTree, Map<Class<?>, Object> instanceMap, Object containingObject)