public class CollectionValuedFieldResolver extends AbstractPathResolver
Resolver is responsible to resolve the type of a collection-valued field.| Modifier and Type | Class and Description |
|---|---|
protected static class |
CollectionValuedFieldResolver.MapManagedType |
path| Constructor and Description |
|---|
CollectionValuedFieldResolver(Resolver parent,
java.lang.String path)
Creates a new
CollectionValuedFieldResolver. |
| Modifier and Type | Method and Description |
|---|---|
protected IType |
buildType()
|
protected IManagedType |
resolveManagedType(IMapping mapping)
Resolves this path's
IManagedType by using the given IMapping. |
buildTypeDeclaration, getManagedType, getMapping, getPath, resolveMapping, toStringaddChild, checkParent, getChild, getParent, getParentManagedType, getParentMapping, getParentType, getParentTypeDeclaration, getProvider, getQuery, getType, getType, getType, getTypeDeclaration, getTypeHelper, getTypeRepository, isNullAllowed, setNullAllowedprotected IType buildType()
protected IManagedType resolveManagedType(IMapping mapping)
IManagedType by using the given IMapping.resolveManagedType in class AbstractPathResolvermapping - The IMapping, which is never null, is used to calculate
the IManagedTypeIManagedType for the given IMapping, if it has one; null
if the type is a primitive