public class JpaEntityPointerDefinition extends JpaDataNodeDefinition
INDENT_STRING
Constructor and Description |
---|
JpaEntityPointerDefinition(Class jpaClass) |
JpaEntityPointerDefinition(JpaEntityDefinition alreadyResolved) |
Modifier and Type | Method and Description |
---|---|
void |
accept(Visitor visitor) |
String |
debugDump(int indent) |
protected String |
getDebugDumpClassName() |
JpaEntityDefinition |
getResolvedEntityDefinition() |
boolean |
isResolved() |
DataSearchResult<JpaDataNodeDefinition> |
nextLinkDefinition(ItemPath path,
ItemDefinition itemDefinition)
Tries to find "next step" in the translation process for a given ItemPath.
|
void |
setResolvedEntityDefinition(JpaEntityDefinition resolvedEntityDefinition) |
debugDump, getJaxbClass, getJpaClass, getJpaClassName, getShortInfo, toString
public JpaEntityPointerDefinition(Class jpaClass)
public JpaEntityPointerDefinition(JpaEntityDefinition alreadyResolved)
public JpaEntityDefinition getResolvedEntityDefinition()
public void setResolvedEntityDefinition(JpaEntityDefinition resolvedEntityDefinition)
public DataSearchResult<JpaDataNodeDefinition> nextLinkDefinition(ItemPath path, ItemDefinition itemDefinition) throws QueryException
JpaDataNodeDefinition
nextLinkDefinition
in class JpaDataNodeDefinition
path
- A path to be resolved. Always non-null and non-empty. Should produce at least one transition.itemDefinition
- Item definition for the item being sought. Needed only for "any" items.QueryException
protected String getDebugDumpClassName()
getDebugDumpClassName
in class JpaDataNodeDefinition
public String debugDump(int indent)
public void accept(Visitor visitor)
public boolean isResolved()
Copyright © 2016 evolveum. All rights reserved.