Resolver compares each IType retrieved from the list of Resolvers that were gathered for a given Expression and returns that type if they are all the same type otherwise the IType for
Object is returned.
| Modifier and Type | Field and Description |
|---|---|
| private List | resolvers
Hides org. resolvers that were created for each of the encapsulated
expressions.
|
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| protected IType | buildType()
Overrides org. IType of the property handled by this Resolver.
|
| protected ITypeDeclaration | buildTypeDeclaration()
Implements abstract org. ITypeDeclaration of the property handled by this Resolver.
|
| resolvers | back to summary |
|---|---|
| private List<Resolver> resolvers Hides org. The list of | |
| CollectionEquivalentResolver | back to summary |
|---|---|
| public CollectionEquivalentResolver(Resolver parent, List<Resolver> resolvers) Creates a new | |
| buildType | back to summary |
|---|---|
| protected IType buildType() Overrides org. Doc from org. Resolves the | |
| buildTypeDeclaration | back to summary |
|---|---|
| protected ITypeDeclaration buildTypeDeclaration() Implements abstract org. Doc from org. Resolves the
| |