public abstract class AbstractMappedFieldResolver extends Object implements AnnotationResolver
| Modifier and Type | Field and Description |
|---|---|
protected Collection<org.apache.ojb.broker.metadata.DescriptorRepository> |
descriptorRepositories |
| Constructor and Description |
|---|
AbstractMappedFieldResolver(Collection<org.apache.ojb.broker.metadata.DescriptorRepository> descriptorRepositories) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract NodeData |
getAnnotationNodes(String enclosingClass,
String fieldName,
String mappedClass)
Override this method to resolve the annotation data by executing annotation specific rules.
|
Level |
getLevel() |
NodeData |
resolve(japa.parser.ast.Node node,
String mappedClass) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetFullyQualifiedNameprotected final Collection<org.apache.ojb.broker.metadata.DescriptorRepository> descriptorRepositories
public AbstractMappedFieldResolver(Collection<org.apache.ojb.broker.metadata.DescriptorRepository> descriptorRepositories)
public final Level getLevel()
getLevel in interface AnnotationResolverpublic final NodeData resolve(japa.parser.ast.Node node, String mappedClass)
resolve in interface AnnotationResolverprotected abstract NodeData getAnnotationNodes(String enclosingClass, String fieldName, String mappedClass)
enclosingClass - the class containing the fieldfieldName - the field namemappedClass - the napped class nameCopyright © 2005–2018 The Kuali Foundation. All rights reserved.