de.grogra.graph.impl
Class Edge
java.lang.Object
   de.grogra.graph.impl.Edge
de.grogra.graph.impl.Edge
- All Implemented Interfaces: 
- java.io.Serializable
- Direct Known Subclasses: 
- Node
- public abstract class Edge 
- extends java.lang.Object- implements java.io.Serializable
- See Also:
- Serialized Form
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
addEdgeBits
public final void addEdgeBits(int mask,
                              Transaction xa)
- 
 
- 
 
getBitMark
public final boolean getBitMark(int handle)
- 
 
- 
 
getEdgeBits
public final int getEdgeBits()
- 
 
- 
 
getNeighbor
public abstract Node getNeighbor(Node start)
- 
 
- 
 
getNext
public abstract Edge getNext(Node parent)
- 
 
- 
 
getObjectMark
public final java.lang.Object getObjectMark(int handle)
- 
 
- 
 
getSource
public abstract Node getSource()
- 
 
- 
 
getSpecialEdgeDescriptor
public SpecialEdgeDescriptor getSpecialEdgeDescriptor()
- 
 
- 
 
getTarget
public abstract Node getTarget()
- 
 
- 
 
isDirection
public abstract boolean isDirection(Node source,
                                    Node target)
- 
 
- 
 
isSource
public abstract boolean isSource(Node node)
- 
 
- 
 
isTarget
public abstract boolean isTarget(Node node)
- 
 
- 
 
parseEdgeKeys
public static int parseEdgeKeys(java.lang.String keys,
                                Node source,
                                Node target)
                         throws org.xml.sax.SAXException
- 
 
- 
- Throws:
- org.xml.sax.SAXException
 
remove
public final void remove(Transaction xa)
- 
 
- 
 
removeEdgeBits
public final void removeEdgeBits(int mask,
                                 Transaction xa)
- 
 
- 
 
setBitMark
public final boolean setBitMark(int handle,
                                boolean mark)
- 
 
- 
 
setEdgeBits
public final void setEdgeBits(int bits,
                              Transaction xa)
- 
 
- 
 
setObjectMark
public final java.lang.Object setObjectMark(int handle,
                                            java.lang.Object object)
- 
 
- 
 
testEdgeBits
public final boolean testEdgeBits(int mask)
- 
 
-