public abstract class GraphMember
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.Object |
children |
protected java.lang.String |
name |
protected java.lang.Object |
parentNode |
static java.lang.String |
PROPERTY_NAME |
| Constructor and Description |
|---|
GraphMember() |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
check(GraphMember element,
Condition<?>... filters) |
protected Annotation |
getAnnotation() |
protected GraphSimpleSet |
getChildren() |
Clazz |
getClazz() |
protected GraphDiff |
getDiff() |
protected java.lang.String |
getFullId() |
Modifier |
getModifier() |
java.lang.String |
getName() |
protected SimpleSet<GraphEntity> |
getNodes() |
protected java.lang.Object |
getParent() |
java.lang.String |
getValue(java.lang.String attribute) |
protected boolean |
setName(java.lang.String value) |
protected boolean |
setParentNode(GraphMember value) |
int |
size() |
GraphMember |
with(java.lang.String name)
Set the name of Element
|
protected GraphMember |
withAnnotaion(Annotation value) |
protected GraphMember |
withChildren(GraphMember... values) |
protected GraphMember |
withModifier(Modifier... values) |
protected GraphMember |
without(GraphMember... values) |
public static final java.lang.String PROPERTY_NAME
protected java.lang.String name
protected java.lang.Object children
protected java.lang.Object parentNode
public java.lang.String getValue(java.lang.String attribute)
protected boolean check(GraphMember element, Condition<?>... filters)
public Clazz getClazz()
protected java.lang.String getFullId()
protected GraphSimpleSet getChildren()
public int size()
protected SimpleSet<GraphEntity> getNodes()
public GraphMember with(java.lang.String name)
name - The Name of Elementprotected boolean setName(java.lang.String value)
protected boolean setParentNode(GraphMember value)
protected java.lang.Object getParent()
protected GraphMember withChildren(GraphMember... values)
protected GraphMember without(GraphMember... values)
protected GraphDiff getDiff()
public java.lang.String getName()
protected GraphMember withAnnotaion(Annotation value)
protected Annotation getAnnotation()
public Modifier getModifier()
protected GraphMember withModifier(Modifier... values)