public class GraphEdge extends GraphSimpleList<GraphNode> implements java.util.List<GraphNode>
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
PROPERTY_CARDINALITY |
static java.lang.String |
PROPERTY_NODE |
static java.lang.String |
PROPERTY_PROPERTY |
ALLOWDUPLICATE, ALLOWEMPTYVALUE, BIDI, BIG_KEY, BIG_VALUE, CASESENSITIVE, DELETED, elements, emptyArray, flag, MAP, MAXDELETED, MAXUSEDLIST, MINHASHINGSIZE, MINSIZE, MINUSEDLIST, READONLY, SIZE_BIG, SMALL_KEY, SMALL_VALUE, VISIBLE| Constructor and Description |
|---|
GraphEdge() |
GraphEdge(GraphNode node,
GraphCardinality cardinality,
java.lang.String property) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
add(GraphNode newValue)
Add a Value to internal List and Array if nesessary
|
void |
addCounter() |
static GraphEdge |
create(GraphNode source,
GraphNode target) |
GraphCardinality |
getCardinality() |
java.lang.String |
getCardinalityText() |
java.lang.String |
getCardinalityValue() |
int |
getCount() |
java.lang.String |
getIds() |
GraphLabel |
getInfo() |
BaseItem |
getNewList(boolean keyValue) |
GraphNode |
getNode() |
GraphEdge |
getOther() |
java.lang.String |
getProperty() |
GraphEdgeTypes |
getTyp() |
boolean |
remove(java.lang.Object value) |
java.lang.String |
toString() |
GraphEdge |
with(GraphCardinality cardinality) |
GraphEdge |
with(GraphEdge value) |
GraphEdge |
with(java.lang.String value) |
GraphEdge |
withAll(java.lang.Object... values) |
GraphEdge |
withCount(int count) |
GraphEdge |
withInfo(GraphLabel value) |
GraphEdge |
withInfo(java.lang.String value) |
GraphEdge |
withStyle(java.lang.String value) |
GraphEdge |
withTyp(GraphEdgeTypes typ) |
checkValueclone, subListadd, addAll, addAll, copyEntity, iteratorReverse, lastIndexOf, listIterator, listIterator, remove, removeItemByObject, set, subSet, with, withListaddFlag, addHashItem, addKey, addKeyValue, clear, comparator, contains, containsAll, fireProperty, first, flag, get, getByIndex, getKeyByIndex, getLastPositionKey, getPositionKey, getPositionValue, getSignalFlag, getValueItem, hashKey, hasKey, hasKeyAndPos, indexOf, init, init, init, isAllowDuplicate, isAllowEmptyValue, isCaseSensitive, isComparator, isEmpty, isReadOnly, isVisible, iterator, last, lastindexOf, move, pack, removeAll, removeByObject, retainAll, setValue, size, toArray, toArray, withAllowDuplicate, withAllowEmptyValue, withCaseSensitive, withFlag, without, withVisibleequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final java.lang.String PROPERTY_NODE
public static final java.lang.String PROPERTY_CARDINALITY
public static final java.lang.String PROPERTY_PROPERTY
public GraphEdge()
public GraphEdge(GraphNode node, GraphCardinality cardinality, java.lang.String property)
public GraphCardinality getCardinality()
public java.lang.String getCardinalityValue()
public java.lang.String getCardinalityText()
public java.lang.String getProperty()
public GraphEdge with(java.lang.String value)
public GraphEdge withInfo(java.lang.String value)
public GraphEdge withInfo(GraphLabel value)
public GraphEdge withStyle(java.lang.String value)
public GraphLabel getInfo()
public BaseItem getNewList(boolean keyValue)
getNewList in interface BaseItemgetNewList in class SimpleList<GraphNode>public GraphEdge withAll(java.lang.Object... values)
withAll in interface BaseItemwithAll in class AbstractList<GraphNode>public GraphEdge with(GraphCardinality cardinality)
public boolean add(GraphNode newValue)
AbstractListadd in interface java.util.Collection<GraphNode>add in interface java.util.List<GraphNode>add in class AbstractList<GraphNode>newValue - the new Valuepublic GraphEdge getOther()
public boolean remove(java.lang.Object value)
remove in interface java.util.Collection<GraphNode>remove in interface java.util.List<GraphNode>remove in class SimpleList<GraphNode>public GraphEdgeTypes getTyp()
public GraphEdge withTyp(GraphEdgeTypes typ)
public int getCount()
public GraphEdge withCount(int count)
public GraphNode getNode()
public void addCounter()
public java.lang.String toString()
public java.lang.String getIds()