Clazz, GraphModel, GraphPatternpublic abstract class GraphEntity extends GraphMember
| Modifier and Type | Field | Description |
|---|---|---|
static java.lang.String |
PROPERTY_PACKAGENAME |
children, name, parentNode, PROPERTY_CHILD, PROPERTY_CLASSNAME, PROPERTY_LITERAL, PROPERTY_MODIFIERS, PROPERTY_NAME, PROPERTY_PARENT, PROPERTY_PATH, PROPERTY_THIS, PROPERTY_VISIBILITY| Constructor | Description |
|---|---|
GraphEntity() |
| Modifier and Type | Method | Description |
|---|---|---|
Annotation |
getAnnotation() |
|
AssociationSet |
getAssociations(Condition<?>... filters) |
get all Associations
|
protected GraphMember |
getByObject(java.lang.String clazz,
boolean fullName) |
|
GraphMember |
getChildByName(java.lang.String name,
java.lang.Class<?> subClass) |
|
java.lang.String |
getId() |
|
java.lang.String |
getName(boolean shortName) |
|
protected java.lang.String |
getTyp(java.lang.String typ,
boolean shortName) |
|
boolean |
isExternal() |
|
protected boolean |
setId(java.lang.String id) |
|
GraphEntity |
with(Annotation value) |
|
protected GraphEntity |
with(Association... values) |
|
protected GraphEntity |
with(ModifyEntry modifier) |
|
GraphEntity |
withExternal(boolean value) |
check, getChildren, getClazz, getDiff, getFullId, getModifier, getName, getNodes, getParent, getValue, remove, setName, setParentNode, with, withAnnotation, withModifier, withoutpublic static final java.lang.String PROPERTY_PACKAGENAME
public java.lang.String getName(boolean shortName)
protected boolean setId(java.lang.String id)
public java.lang.String getId()
protected java.lang.String getTyp(java.lang.String typ,
boolean shortName)
protected GraphMember getByObject(java.lang.String clazz, boolean fullName)
public boolean isExternal()
public GraphEntity withExternal(boolean value)
protected GraphEntity with(Association... values)
public GraphMember getChildByName(java.lang.String name, java.lang.Class<?> subClass)
public AssociationSet getAssociations(Condition<?>... filters)
filters - Can Filter the List of AttributesClazz --------------------- Association one many
public Annotation getAnnotation()
getAnnotation in class GraphMemberpublic GraphEntity with(Annotation value)
protected GraphEntity with(ModifyEntry modifier)