protected static class AbstractMappingStrategy.RecursiveType extends Object
Modifier | Constructor and Description |
---|---|
protected |
RecursiveType(Class<?> type)
Constructs a
AbstractMappingStrategy.RecursiveType with the specified type. |
Modifier and Type | Method and Description |
---|---|
void |
addRecursiveMember(FieldAccess<Object> member,
AbstractMappingStrategy.RecursiveType memberType)
Used to add a recursive type.
|
Map<FieldAccess<Object>,AbstractMappingStrategy.RecursiveType> |
getRecursiveMembers() |
Class<?> |
getType() |
protected RecursiveType(Class<?> type)
AbstractMappingStrategy.RecursiveType
with the specified type.type
- Type associated with this branchpublic Class<?> getType()
public void addRecursiveMember(FieldAccess<Object> member, AbstractMappingStrategy.RecursiveType memberType)
member
- Field access member to add a recursive type tomemberType
- AbstractMappingStrategy.RecursiveType
to addpublic Map<FieldAccess<Object>,AbstractMappingStrategy.RecursiveType> getRecursiveMembers()
Map
of field access to AbstractMappingStrategy.RecursiveType
.Copyright © 2005–2023. All rights reserved.