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.RecursiveTypeAbstractMappingStrategy.recursiveTypeTreeA 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.recursiveMembersMethods in com.opencsv.bean that return AbstractMappingStrategy.RecursiveTypeModifier and TypeMethodDescriptionprotected AbstractMappingStrategy.RecursiveTypeAbstractMappingStrategy.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 TypeMethodDescriptionvoidAbstractMappingStrategy.RecursiveType.addRecursiveMember(FieldAccess<Object> member, AbstractMappingStrategy.RecursiveType memberType) Used to add a recursive type.private voidAbstractMappingStrategy.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 voidAbstractMappingStrategy.createSubordinateBeans(AbstractMappingStrategy.RecursiveType typeTree, Map<Class<?>, Object> instanceMap, Object containingObject) private static voidAbstractMappingStrategy.indexSubordinateBeans(AbstractMappingStrategy.RecursiveType typeTree, Map<Class<?>, Object> instanceMap, Object containingObject)