public abstract class JpaDataNodeDefinition extends Object implements DebugDumpable, Visitable
INDENT_STRING
Constructor and Description |
---|
JpaDataNodeDefinition(Class jpaClass,
Class jaxbClass) |
Modifier and Type | Method and Description |
---|---|
String |
debugDump()
Show the content of the object intended for diagnostics by system administrator.
|
protected abstract String |
getDebugDumpClassName() |
Class |
getJaxbClass() |
Class |
getJpaClass() |
String |
getJpaClassName() |
String |
getShortInfo() |
abstract DataSearchResult<JpaDataNodeDefinition> |
nextLinkDefinition(ItemPath path,
ItemDefinition itemDefinition)
Tries to find "next step" in the translation process for a given ItemPath.
|
String |
toString() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
debugDump
public Class getJpaClass()
public String getJpaClassName()
public Class getJaxbClass()
public abstract DataSearchResult<JpaDataNodeDefinition> nextLinkDefinition(ItemPath path, ItemDefinition itemDefinition) throws QueryException
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 abstract String getDebugDumpClassName()
public String debugDump()
DebugDumpable
debugDump
in interface DebugDumpable
public String getShortInfo()
Copyright © 2016 evolveum. All rights reserved.