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 |