| Constructor and Description |
|---|
EnumLiteralResolver(Resolver parent,
IType type,
String enumLiteral)
Creates a new
EnumLiteralResolver. |
| Modifier and Type | Method and Description |
|---|---|
protected IType |
buildType()
|
protected ITypeDeclaration |
buildTypeDeclaration()
Resolves the
ITypeDeclaration of the property handled by this Resolver. |
String |
getConstantName()
Returns the name of the constant constant.
|
String |
toString() |
addChild, checkParent, getChild, getManagedType, getMapping, getParent, getParentManagedType, getParentMapping, getParentType, getParentTypeDeclaration, getProvider, getQuery, getType, getType, getType, getTypeDeclaration, getTypeHelper, getTypeRepository, isNullAllowed, setNullAllowedpublic EnumLiteralResolver(Resolver parent, IType type, String enumLiteral)
EnumLiteralResolver.parent - The parent of this resolver, which is never nulltype - The IType of the enum typeenumLiteral - The fully qualified name of the enum constantNullPointerException - If the parent is nullprotected IType buildType()
protected 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 resolvedpublic String getConstantName()
Copyright © 2007–2021 Eclipse.org - EclipseLink Project. All rights reserved.