VelocityGraph.Frontenac.Blueprints.Util Namespace |
[Missing <summary> documentation for "N:VelocityGraph.Frontenac.Blueprints.Util"]
Class | Description | |
---|---|---|
DefaultGraphQuery |
For those graph engines that do not support the low-level querying of the vertices or edges, then DefaultQuery can be used.
DefaultQuery assumes, at minimum, that Graph.getVertices() and Graph.getEdges() is implemented by the respective Graph.
| |
DefaultQuery | ||
DefaultQueryHasContainer | ||
DefaultVertexQuery |
For those graph engines that do not support the low-level querying of the edges of a vertex, then DefaultVertexQuery can be used.
DefaultVertexQuery assumes, at minimum, that Vertex.getOutEdges() and Vertex.getInEdges() is implemented by the respective Vertex.
| |
EdgeHelpers | ||
ElementHelpers | ||
ExceptionFactory |
The ExceptionFactory provides standard exceptions that should be used by all Blueprints implementations.
This ensures that the look-and-feel of all implementations are the same in terms of terminology and punctuation.
| |
GraphHelpers | ||
IndexableGraphHelpers | ||
KeyIndexableGraphHelpers | ||
MultiIterableTS |
A helper class that is used to combine multiple iterables into a single closeable IEnumerable.
| |
PropertyFilteredIterableT |
This is a helper class for filtering an IEnumerable of elements by their key/value.
Useful for Graph implementations that do no support automatic key indices and need to filter on Graph.getVertices/Edges(key,value).
| |
StringFactory |
A collection of helpful methods for creating standard toString() representations of graph-related objects.
| |
VertexHelpers | ||
VerticesFromEdgesIterable |
VerticesFromEdgesIterable is a helper class that returns vertices that meet the direction/label criteria of the incident edges.
| |
WrappingCloseableIterableT |