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 |