java.lang.Object
de.grogra.graph.impl.Edge
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
Node
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionfinal void
addEdgeBits
(int mask, Transaction xa) final boolean
getBitMark
(int handle) final int
void
getEdgeKeys
(StringBuffer out, boolean successorAsMinus, boolean useDescription) abstract Node
getNeighbor
(Node start) abstract Edge
final Object
getObjectMark
(int handle) abstract Node
abstract Node
abstract boolean
isDirection
(Node source, Node target) abstract boolean
abstract boolean
static int
parseEdgeKeys
(String keys, Node source, Node target) final void
remove
(Transaction xa) final void
removeEdgeBits
(int mask, Transaction xa) final boolean
setBitMark
(int handle, boolean mark) final void
setEdgeBits
(int bits, Transaction xa) final Object
setObjectMark
(int handle, Object object) final boolean
testEdgeBits
(int mask)
-
Method Details
-
getEdgeBits
public final int getEdgeBits() -
testEdgeBits
public final boolean testEdgeBits(int mask) -
addEdgeBits
-
setEdgeBits
-
removeEdgeBits
-
remove
-
setBitMark
public final boolean setBitMark(int handle, boolean mark) -
getBitMark
public final boolean getBitMark(int handle) -
setObjectMark
-
getObjectMark
-
getSpecialEdgeDescriptor
-
parseEdgeKeys
- Throws:
SAXException
-
getEdgeKeys
-
getSource
-
getTarget
-
isSource
-
isTarget
-
isDirection
-
getNeighbor
-
getNext
-