public class EntityDefinition extends Definition
INDENT_STRING
Constructor and Description |
---|
EntityDefinition(QName jaxbName,
Class jaxbType,
String jpaName,
Class jpaType) |
Modifier and Type | Method and Description |
---|---|
void |
addDefinition(Definition definition) |
String |
debugDump(int indent) |
<D extends Definition> |
findDefinition(ItemPath path,
Class<D> type) |
<D extends Definition> |
findDefinition(QName jaxbName,
Class<D> type) |
protected String |
getDebugDumpClassName()
Return a human readable name of this class suitable for logs.
|
List<Definition> |
getDefinitions() |
boolean |
isEmbedded() |
protected void |
toStringExtended(StringBuilder builder) |
debugDump, dumpQName, getJaxbName, getJaxbType, getJpaName, getJpaType, toString
public boolean isEmbedded()
public List<Definition> getDefinitions()
public void addDefinition(Definition definition)
protected void toStringExtended(StringBuilder builder)
toStringExtended
in class Definition
public String debugDump(int indent)
debugDump
in interface DebugDumpable
debugDump
in class Definition
protected String getDebugDumpClassName()
Definition
getDebugDumpClassName
in class Definition
public <D extends Definition> D findDefinition(ItemPath path, Class<D> type)
findDefinition
in class Definition
public <D extends Definition> D findDefinition(QName jaxbName, Class<D> type)
findDefinition
in class Definition
Copyright © 2016 evolveum. All rights reserved.