|
||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
int
-coded, directed edges.
See:
Description
Interface Summary | |
---|---|
Connector<N,P> | A Connector is used to specify a connection of a new node
with a graph at a position which is given by an existing node in
the graph. |
Operator<N> |
Class Summary | |
---|---|
CompiletimeModel | |
ConnectionTransformation | |
EdgeData | |
EdgeIterator | An EdgeIterator is used to iterate over the edges
of a node. |
FieldListPattern | |
Graph | This class is an abstract base class for implementations of XL's runtime model for graph-like structures. |
Graph.ThreadData | |
GraphImpl | |
GraphQueue | |
GraphQueue.AddEdgeDescriptor | |
GraphQueue.AddNodeDescriptor | |
GraphQueue.AddUndirectedEdgeDescriptor | |
GraphQueue.ConnectDescriptor | |
GraphQueue.DeleteEdgeDescriptor | |
GraphQueue.DeleteNodeDescriptor | |
GraphQueue.ExecuteDescriptor | |
GraphQueueImpl | |
Neighbors<N> | |
NodeEdgePair<N> | |
Producer | This class is an abstract base implementation of Producer . |
RuntimeModel |
Abstract base implementation of XL's compile-time and run-time models for
graphs with objects as nodes and int
-coded, directed edges.
CompiletimeModel
and
RuntimeModel
. These classes are suitable for
data sources that can be represented as graphs with objects
as nodes and int
-coded, directed edges:
CompiletimeModel.getNodeType()
and RuntimeModel.getNodeType()
.
int
-value. This int
-value is interpreted
as a set of sub-edges in the following way:
RuntimeModel.SPECIAL_MASK
)
represent the edge's special sub-edge. If these bits, interpreted as a byte,
have the value 0, no special sub-edge is present. Otherwise, the special sub-edge
identified by this byte is present in this edge. Because the value 255 (all bits set)
is used as a wildcard mask in pattern matching, that value should not be used
as a special sub-edge identifier. Note that at most one special edge
may exist at a time between the nodes of an ordered tuple.
RuntimeModel.BRANCH_EDGE
and
RuntimeModel.SUCCESSOR_EDGE
. Implementations may define
further types of sub-edges by further bit masks. Thus, at most
24 different standard sub-edges may exist independently between the nodes
of an ordered tuple.
|
||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |