|
EclipseLink 2.4.1, build 'v20121003-ad44345' API Reference | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.eclipse.persistence.jpa.jpql.Resolver
org.eclipse.persistence.jpa.jpql.ClassNameResolver
public class ClassNameResolver
This Resolver simply holds onto the fully qualified class name of the IType.
| Constructor Summary | |
|---|---|
ClassNameResolver(Resolver parent,
java.lang.String className)
Creates a new ClassNameResolver. |
|
| Method Summary | |
|---|---|
void |
accept(ResolverVisitor visitor)
Visits this Resolver by the given visitor. |
protected IType |
buildType()
Resolves the IType of the property handled by this Resolver. |
protected ITypeDeclaration |
buildTypeDeclaration()
Resolves the ITypeDeclaration of the property handled by this Resolver. |
| Methods inherited from class org.eclipse.persistence.jpa.jpql.Resolver |
|---|
addChild, checkParent, getChild, getManagedType, getMapping, getParent, getParentManagedType, getParentMapping, getParentType, getParentTypeDeclaration, getProvider, getQuery, getType, getType, getType, getTypeDeclaration, getTypeHelper, getTypeRepository, isNullAllowed, setNullAllowed |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ClassNameResolver(Resolver parent,
java.lang.String className)
ClassNameResolver.
parent - The parent Resolver, which is never nullclassName - The fully qualified name of the type| Method Detail |
|---|
public void accept(ResolverVisitor visitor)
Resolver by the given visitor.
accept in class Resolvervisitor - The visitor to visit this objectprotected IType buildType()
IType of the property handled by this Resolver.
buildType in class ResolverIType that was resolved by this Resolver or the IType for IType.UNRESOLVABLE_TYPE if it could not be resolvedprotected ITypeDeclaration buildTypeDeclaration()
ITypeDeclaration of the property handled by this Resolver.
buildTypeDeclaration in class ResolverITypeDeclaration that was resolved by this Resolver or the
ITypeDeclaration for IType.UNRESOLVABLE_TYPE if it could not be resolved
|
EclipseLink 2.4.1, build 'v20121003-ad44345' API Reference | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||