- AbstractEdgeFrame - Class in com.syncleus.ferma
-
The base class that all edge frames must extend.
- AbstractEdgeFrame() - Constructor for class com.syncleus.ferma.AbstractEdgeFrame
-
- AbstractElementFrame - Class in com.syncleus.ferma
-
The base of all framed elements.
- AbstractElementFrame() - Constructor for class com.syncleus.ferma.AbstractElementFrame
-
- AbstractTx<T extends FramedTransactionalGraph> - Class in com.syncleus.ferma.tx
-
An abstract class that can be used to implement vendor specific graph database Tx classes.
- AbstractTx() - Constructor for class com.syncleus.ferma.tx.AbstractTx
-
- AbstractVertexFrame - Class in com.syncleus.ferma
-
The base class that all vertex frames must extend.
- AbstractVertexFrame() - Constructor for class com.syncleus.ferma.AbstractVertexFrame
-
- acceptsIterable(Method) - Static method in class com.syncleus.ferma.framefactories.annotation.ReflectionUtility
-
- add(T) - Method in class com.syncleus.ferma.Storage
-
- addAll(Collection<? extends T>) - Method in class com.syncleus.ferma.Storage
-
- addEdge(Object, Vertex, Vertex, String) - Method in class com.syncleus.ferma.DelegatingFramedGraph
-
- addEdge(VertexFrame, Method) - Static method in class com.syncleus.ferma.framefactories.annotation.IncidenceMethodHandler.AddEdgeDefaultInterceptor
-
- addEdge(Object, Vertex, Vertex, String) - Method in class com.syncleus.ferma.MockTransactionalGraph
-
- AddEdgeByObjectTypedEdgeInterceptor() - Constructor for class com.syncleus.ferma.framefactories.annotation.IncidenceMethodHandler.AddEdgeByObjectTypedEdgeInterceptor
-
- AddEdgeByObjectUntypedEdgeInterceptor() - Constructor for class com.syncleus.ferma.framefactories.annotation.IncidenceMethodHandler.AddEdgeByObjectUntypedEdgeInterceptor
-
- AddEdgeByTypeTypedEdgeInterceptor() - Constructor for class com.syncleus.ferma.framefactories.annotation.IncidenceMethodHandler.AddEdgeByTypeTypedEdgeInterceptor
-
- AddEdgeByTypeUntypedEdgeInterceptor() - Constructor for class com.syncleus.ferma.framefactories.annotation.IncidenceMethodHandler.AddEdgeByTypeUntypedEdgeInterceptor
-
- AddEdgeDefaultInterceptor() - Constructor for class com.syncleus.ferma.framefactories.annotation.IncidenceMethodHandler.AddEdgeDefaultInterceptor
-
- addEdgeExplicit(Object, Vertex, Vertex, String) - Method in class com.syncleus.ferma.DelegatingFramedGraph
-
- addEdgeExplicit(Object, Vertex, Vertex, String) - Method in interface com.syncleus.ferma.FramedGraph
-
- addFramedEdge(String, VertexFrame, ClassInitializer<T>) - Method in class com.syncleus.ferma.AbstractVertexFrame
-
- addFramedEdge(String, VertexFrame, Class<T>) - Method in class com.syncleus.ferma.AbstractVertexFrame
-
- addFramedEdge(String, VertexFrame) - Method in class com.syncleus.ferma.AbstractVertexFrame
-
- addFramedEdge(Object, VertexFrame, VertexFrame, String, ClassInitializer<T>) - Method in class com.syncleus.ferma.DelegatingFramedGraph
-
- addFramedEdge(VertexFrame, VertexFrame, String, Class<T>) - Method in class com.syncleus.ferma.DelegatingFramedGraph
-
- addFramedEdge(VertexFrame, VertexFrame, String) - Method in class com.syncleus.ferma.DelegatingFramedGraph
-
- addFramedEdge(Object, VertexFrame, VertexFrame, String, ClassInitializer<T>) - Method in interface com.syncleus.ferma.FramedGraph
-
Add a edge to the graph
- addFramedEdge(VertexFrame, VertexFrame, String, Class<T>) - Method in interface com.syncleus.ferma.FramedGraph
-
Add a edge to the graph
- addFramedEdge(VertexFrame, VertexFrame, String) - Method in interface com.syncleus.ferma.FramedGraph
-
Add a edge to the graph using a frame type of
TEdge
.
- addFramedEdge(String, VertexFrame, ClassInitializer<T>) - Method in interface com.syncleus.ferma.VertexFrame
-
Add an edge using the supplied frame type.
- addFramedEdge(String, VertexFrame, Class<T>) - Method in interface com.syncleus.ferma.VertexFrame
-
Add an edge using the supplied frame type.
- addFramedEdge(String, VertexFrame) - Method in interface com.syncleus.ferma.VertexFrame
-
Add an edge using a frame type of
TEdge
.
- addFramedEdgeExplicit(String, VertexFrame, ClassInitializer<T>) - Method in class com.syncleus.ferma.AbstractVertexFrame
-
- addFramedEdgeExplicit(String, VertexFrame, Class<T>) - Method in class com.syncleus.ferma.AbstractVertexFrame
-
- addFramedEdgeExplicit(String, VertexFrame) - Method in class com.syncleus.ferma.AbstractVertexFrame
-
- addFramedEdgeExplicit(VertexFrame, VertexFrame, String, ClassInitializer<T>) - Method in class com.syncleus.ferma.DelegatingFramedGraph
-
- addFramedEdgeExplicit(VertexFrame, VertexFrame, String, Class<T>) - Method in class com.syncleus.ferma.DelegatingFramedGraph
-
- addFramedEdgeExplicit(VertexFrame, VertexFrame, String) - Method in class com.syncleus.ferma.DelegatingFramedGraph
-
- addFramedEdgeExplicit(VertexFrame, VertexFrame, String, ClassInitializer<T>) - Method in interface com.syncleus.ferma.FramedGraph
-
Add a edge to the graph
This will bypass the default type resolution and use the untyped resolver
instead.
- addFramedEdgeExplicit(VertexFrame, VertexFrame, String, Class<T>) - Method in interface com.syncleus.ferma.FramedGraph
-
Add a edge to the graph
This will bypass the default type resolution and use the untyped resolver
instead.
- addFramedEdgeExplicit(VertexFrame, VertexFrame, String) - Method in interface com.syncleus.ferma.FramedGraph
-
Add a edge to the graph using a frame type of
TEdge
.
- addFramedEdgeExplicit(String, VertexFrame, ClassInitializer<T>) - Method in interface com.syncleus.ferma.VertexFrame
-
Add an edge using the supplied frame type.
- addFramedEdgeExplicit(String, VertexFrame, Class<T>) - Method in interface com.syncleus.ferma.VertexFrame
-
Add an edge using the supplied frame type.
- addFramedEdgeExplicit(String, VertexFrame) - Method in interface com.syncleus.ferma.VertexFrame
-
Add an edge using a frame type of
TEdge
.
- addFramedVertex(Object, ClassInitializer<T>) - Method in class com.syncleus.ferma.DelegatingFramedGraph
-
- addFramedVertex(Class<T>) - Method in class com.syncleus.ferma.DelegatingFramedGraph
-
- addFramedVertex() - Method in class com.syncleus.ferma.DelegatingFramedGraph
-
- addFramedVertex(Object, ClassInitializer<T>) - Method in interface com.syncleus.ferma.FramedGraph
-
Add a vertex to the graph
- addFramedVertex(Class<T>) - Method in interface com.syncleus.ferma.FramedGraph
-
Add a vertex to the graph
- addFramedVertex() - Method in interface com.syncleus.ferma.FramedGraph
-
Add a vertex to the graph using a frame type of
TVertex
.
- addFramedVertexExplicit(ClassInitializer<T>) - Method in class com.syncleus.ferma.DelegatingFramedGraph
-
- addFramedVertexExplicit(Class<T>) - Method in class com.syncleus.ferma.DelegatingFramedGraph
-
- addFramedVertexExplicit() - Method in class com.syncleus.ferma.DelegatingFramedGraph
-
- addFramedVertexExplicit(ClassInitializer<T>) - Method in interface com.syncleus.ferma.FramedGraph
-
Add a vertex to the graph
This will bypass the default type resolution and use the untyped resolver
instead.
- addFramedVertexExplicit(Class<T>) - Method in interface com.syncleus.ferma.FramedGraph
-
Add a vertex to the graph
This will bypass the default type resolution and use the untyped resolver
instead.
- addFramedVertexExplicit() - Method in interface com.syncleus.ferma.FramedGraph
-
Add a vertex to the graph using a frame type of
TVertex
.
- addVertex(Object) - Method in class com.syncleus.ferma.DelegatingFramedGraph
-
- addVertex(VertexFrame, Method, VertexFrame, ClassInitializer) - Static method in class com.syncleus.ferma.framefactories.annotation.AdjacencyMethodHandler.AddVertexByObjectTypedEdgeInterceptor
-
- addVertex(VertexFrame, Method, VertexFrame) - Static method in class com.syncleus.ferma.framefactories.annotation.AdjacencyMethodHandler.AddVertexByObjectUntypedEdgeInterceptor
-
- addVertex(VertexFrame, Method, ClassInitializer, ClassInitializer) - Static method in class com.syncleus.ferma.framefactories.annotation.AdjacencyMethodHandler.AddVertexByTypeTypedEdgeInterceptor
-
- addVertex(VertexFrame, Method, ClassInitializer) - Static method in class com.syncleus.ferma.framefactories.annotation.AdjacencyMethodHandler.AddVertexByTypeUntypedEdgeInterceptor
-
- addVertex(VertexFrame, Method) - Static method in class com.syncleus.ferma.framefactories.annotation.AdjacencyMethodHandler.AddVertexDefaultInterceptor
-
- addVertex(VertexFrame, Method, VertexFrame, ClassInitializer) - Static method in class com.syncleus.ferma.framefactories.annotation.IncidenceMethodHandler.AddEdgeByObjectTypedEdgeInterceptor
-
- addVertex(VertexFrame, Method, VertexFrame) - Static method in class com.syncleus.ferma.framefactories.annotation.IncidenceMethodHandler.AddEdgeByObjectUntypedEdgeInterceptor
-
- addVertex(VertexFrame, Method, ClassInitializer, ClassInitializer) - Static method in class com.syncleus.ferma.framefactories.annotation.IncidenceMethodHandler.AddEdgeByTypeTypedEdgeInterceptor
-
- addVertex(VertexFrame, Method, ClassInitializer) - Static method in class com.syncleus.ferma.framefactories.annotation.IncidenceMethodHandler.AddEdgeByTypeUntypedEdgeInterceptor
-
- addVertex(Object) - Method in class com.syncleus.ferma.MockTransactionalGraph
-
- addVertex(Class<T>) - Method in interface com.syncleus.ferma.tx.Tx
-
Add new isolated vertex to the graph.
- AddVertexByObjectTypedEdgeInterceptor() - Constructor for class com.syncleus.ferma.framefactories.annotation.AdjacencyMethodHandler.AddVertexByObjectTypedEdgeInterceptor
-
- AddVertexByObjectUntypedEdgeInterceptor() - Constructor for class com.syncleus.ferma.framefactories.annotation.AdjacencyMethodHandler.AddVertexByObjectUntypedEdgeInterceptor
-
- AddVertexByTypeTypedEdgeInterceptor() - Constructor for class com.syncleus.ferma.framefactories.annotation.AdjacencyMethodHandler.AddVertexByTypeTypedEdgeInterceptor
-
- AddVertexByTypeUntypedEdgeInterceptor() - Constructor for class com.syncleus.ferma.framefactories.annotation.AdjacencyMethodHandler.AddVertexByTypeUntypedEdgeInterceptor
-
- AddVertexDefaultInterceptor() - Constructor for class com.syncleus.ferma.framefactories.annotation.AdjacencyMethodHandler.AddVertexDefaultInterceptor
-
- addVertexExplicit(Object) - Method in class com.syncleus.ferma.DelegatingFramedGraph
-
- addVertexExplicit(Object) - Method in interface com.syncleus.ferma.FramedGraph
-
- Adjacency - Annotation Type in com.syncleus.ferma.annotations
-
Adjacencies annotate getters and adders to represent a Vertex adjacent to a Vertex.
- AdjacencyMethodHandler - Class in com.syncleus.ferma.framefactories.annotation
-
A method handler that implemented the Adjacency Annotation.
- AdjacencyMethodHandler() - Constructor for class com.syncleus.ferma.framefactories.annotation.AdjacencyMethodHandler
-
- AdjacencyMethodHandler.AddVertexByObjectTypedEdgeInterceptor - Class in com.syncleus.ferma.framefactories.annotation
-
- AdjacencyMethodHandler.AddVertexByObjectUntypedEdgeInterceptor - Class in com.syncleus.ferma.framefactories.annotation
-
- AdjacencyMethodHandler.AddVertexByTypeTypedEdgeInterceptor - Class in com.syncleus.ferma.framefactories.annotation
-
- AdjacencyMethodHandler.AddVertexByTypeUntypedEdgeInterceptor - Class in com.syncleus.ferma.framefactories.annotation
-
- AdjacencyMethodHandler.AddVertexDefaultInterceptor - Class in com.syncleus.ferma.framefactories.annotation
-
- AdjacencyMethodHandler.GetVertexByTypeInterceptor - Class in com.syncleus.ferma.framefactories.annotation
-
- AdjacencyMethodHandler.GetVertexDefaultInterceptor - Class in com.syncleus.ferma.framefactories.annotation
-
- AdjacencyMethodHandler.GetVertexesByTypeInterceptor - Class in com.syncleus.ferma.framefactories.annotation
-
- AdjacencyMethodHandler.GetVertexesDefaultInterceptor - Class in com.syncleus.ferma.framefactories.annotation
-
- AdjacencyMethodHandler.RemoveVertexInterceptor - Class in com.syncleus.ferma.framefactories.annotation
-
- AdjacencyMethodHandler.SetVertexInterceptor - Class in com.syncleus.ferma.framefactories.annotation
-
- aggregate() - Method in interface com.syncleus.ferma.traversals.EdgeTraversal
-
- aggregate(Collection<? super EdgeFrame>) - Method in interface com.syncleus.ferma.traversals.EdgeTraversal
-
- aggregate(Collection<? super N>, TraversalFunction<EdgeFrame, ? extends N>) - Method in interface com.syncleus.ferma.traversals.EdgeTraversal
-
- aggregate(TraversalFunction<EdgeFrame, ? extends N>) - Method in interface com.syncleus.ferma.traversals.EdgeTraversal
-
- aggregate() - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- aggregate(Collection<? super VertexFrame>) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- aggregate(Collection<? super N>, TraversalFunction<VertexFrame, ? extends N>) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- aggregate(TraversalFunction<VertexFrame, ? extends N>) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- aggregate() - Method in interface com.syncleus.ferma.traversals.Traversal
-
The objects prior to aggregate are greedily collected into an ArrayList.
- aggregate(Collection<? super T>) - Method in interface com.syncleus.ferma.traversals.Traversal
-
The objects prior to aggregate are greedily collected into the provided
collection.
- aggregate(Collection<? super N>, TraversalFunction<T, ? extends N>) - Method in interface com.syncleus.ferma.traversals.Traversal
-
The results of the function evaluated on the objects prior to the
aggregate are greedily collected into the provided collection.
- aggregate(TraversalFunction<T, ? extends N>) - Method in interface com.syncleus.ferma.traversals.Traversal
-
The results of the function evaluated on the objects prior to the
aggregate are greedily collected into an ArrayList.
- aggregate() - Method in interface com.syncleus.ferma.traversals.VertexTraversal
-
- aggregate(Collection<? super VertexFrame>) - Method in interface com.syncleus.ferma.traversals.VertexTraversal
-
- aggregate(Collection<? super N>, TraversalFunction<VertexFrame, ? extends N>) - Method in interface com.syncleus.ferma.traversals.VertexTraversal
-
- aggregate(TraversalFunction<VertexFrame, ? extends N>) - Method in interface com.syncleus.ferma.traversals.VertexTraversal
-
- and(TraversalFunction<EdgeFrame, Traversal<?, ?, ?, ?>>...) - Method in interface com.syncleus.ferma.traversals.EdgeTraversal
-
Add an AndFilterPipe to the end the Pipeline.
- and(TraversalFunction<VertexFrame, Traversal<?, ?, ?, ?>>...) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- and(TraversalFunction<VertexFrame, Traversal<?, ?, ?, ?>>...) - Method in interface com.syncleus.ferma.traversals.VertexTraversal
-
If the internal pipes all yield objects, then the object is not filtered.
- AnnotationFrameFactory - Class in com.syncleus.ferma.framefactories.annotation
-
- AnnotationFrameFactory(ReflectionCache) - Constructor for class com.syncleus.ferma.framefactories.annotation.AnnotationFrameFactory
-
- as(String) - Method in interface com.syncleus.ferma.traversals.EdgeTraversal
-
- as(String) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- as(String) - Method in interface com.syncleus.ferma.traversals.Traversal
-
Wrap the previous step in an AsPipe.
- as(String) - Method in interface com.syncleus.ferma.traversals.VertexTraversal
-
- e() - Method in class com.syncleus.ferma.AbstractElementFrame
-
- e(Object...) - Method in class com.syncleus.ferma.AbstractElementFrame
-
- e() - Method in class com.syncleus.ferma.DelegatingFramedGraph
-
- e(Object...) - Method in class com.syncleus.ferma.DelegatingFramedGraph
-
- e(Collection<?>) - Method in class com.syncleus.ferma.DelegatingFramedGraph
-
- e() - Method in interface com.syncleus.ferma.ElementFrame
-
Query over all edges in the graph.
- e(Object...) - Method in interface com.syncleus.ferma.ElementFrame
-
Query over a list of edges in the graph.
- e() - Method in interface com.syncleus.ferma.FramedGraph
-
Query over all edges in the graph.
- e(Object...) - Method in interface com.syncleus.ferma.FramedGraph
-
Query over a list of edges in the graph.
- e(Collection<?>) - Method in interface com.syncleus.ferma.FramedGraph
-
Query over a list of edges in the graph.
- e() - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- e(Object...) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- e(Collection<?>) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- e() - Method in interface com.syncleus.ferma.traversals.Traversal
-
Traverse over all the edges in the graph.
- e(Object...) - Method in interface com.syncleus.ferma.traversals.Traversal
-
Traversal over a list of edges in the graph.
- e(Collection<?>) - Method in interface com.syncleus.ferma.traversals.Traversal
-
Traversal over a list of edges in the graph.
- EdgeFrame - Interface in com.syncleus.ferma
-
- EdgeTraversal<C,S,M> - Interface in com.syncleus.ferma.traversals
-
Edge specific traversal.
- ElementFrame - Interface in com.syncleus.ferma
-
- enablePath() - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- enablePath() - Method in interface com.syncleus.ferma.traversals.Traversal
-
Enable path calculations within the Pipeline.
- equals(Object) - Method in class com.syncleus.ferma.AbstractElementFrame
-
- except(Iterable<?>) - Method in interface com.syncleus.ferma.traversals.EdgeTraversal
-
- except(EdgeFrame...) - Method in interface com.syncleus.ferma.traversals.EdgeTraversal
-
Add an ExceptFilterPipe to the end of the Pipeline.
- except(String...) - Method in interface com.syncleus.ferma.traversals.EdgeTraversal
-
- except(Iterable<?>) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- except(VertexFrame...) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- except(String...) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- except(Iterable<?>) - Method in interface com.syncleus.ferma.traversals.Traversal
-
Will only emit the object if it is not in the provided collection.
- except(String...) - Method in interface com.syncleus.ferma.traversals.Traversal
-
Will only emit the object if it is not equal to any of the objects
contained at the named steps.
- except(Iterable<?>) - Method in interface com.syncleus.ferma.traversals.VertexTraversal
-
- except(VertexFrame...) - Method in interface com.syncleus.ferma.traversals.VertexTraversal
-
Will only emit the object if it is not in the provided collection.
- except(String...) - Method in interface com.syncleus.ferma.traversals.VertexTraversal
-
Will only emit the object if it is not equal to any of the objects
contained at the named steps.
- execute(T) - Method in interface com.syncleus.ferma.traversals.SideEffectFunction
-
- exhaustMerge() - Method in interface com.syncleus.ferma.traversals.SplitTraversal
-
Add an ExhaustMergePipe to the end of the pipeline.
- gatherScatter() - Method in interface com.syncleus.ferma.traversals.EdgeTraversal
-
- gatherScatter() - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- gatherScatter() - Method in interface com.syncleus.ferma.traversals.Traversal
-
Causes the pipeline to be greedy up to this step.
- gatherScatter() - Method in interface com.syncleus.ferma.traversals.VertexTraversal
-
- GenericClassInitializer<C> - Class in com.syncleus.ferma
-
- GenericClassInitializer(Class<C>, Map<String, Object>) - Constructor for class com.syncleus.ferma.GenericClassInitializer
-
- get(int, Class<T>) - Method in class com.syncleus.ferma.Path
-
- get() - Method in class com.syncleus.ferma.Storage
-
- getActive() - Static method in interface com.syncleus.ferma.tx.Tx
-
Return the current active graph.
- getActualType(Type, int) - Static method in class com.syncleus.ferma.framefactories.annotation.ReflectionUtility
-
- getAnnotation(Method, Class<E>) - Method in class com.syncleus.ferma.ReflectionCache
-
- getAnnotationType() - Method in class com.syncleus.ferma.framefactories.annotation.AdjacencyMethodHandler
-
- getAnnotationType() - Method in class com.syncleus.ferma.framefactories.annotation.IncidenceMethodHandler
-
- getAnnotationType() - Method in class com.syncleus.ferma.framefactories.annotation.InVertexMethodHandler
-
- getAnnotationType() - Method in interface com.syncleus.ferma.framefactories.annotation.MethodHandler
-
- getAnnotationType() - Method in class com.syncleus.ferma.framefactories.annotation.OutVertexMethodHandler
-
- getAnnotationType() - Method in class com.syncleus.ferma.framefactories.annotation.PropertyMethodHandler
-
- getCurrentPath() - Method in class com.syncleus.ferma.pipes.DivertPipe
-
- getEdge(VertexFrame, Method, Class) - Static method in class com.syncleus.ferma.framefactories.annotation.IncidenceMethodHandler.GetEdgeByTypeInterceptor
-
- getEdge(Object) - Method in class com.syncleus.ferma.MockTransactionalGraph
-
- GetEdgeByTypeInterceptor() - Constructor for class com.syncleus.ferma.framefactories.annotation.IncidenceMethodHandler.GetEdgeByTypeInterceptor
-
- GetEdgeDefaultInterceptor() - Constructor for class com.syncleus.ferma.framefactories.annotation.IncidenceMethodHandler.GetEdgeDefaultInterceptor
-
- getEdges(VertexFrame, Method) - Static method in class com.syncleus.ferma.framefactories.annotation.IncidenceMethodHandler.GetEdgeDefaultInterceptor
-
- getEdges(VertexFrame, Method, Class) - Static method in class com.syncleus.ferma.framefactories.annotation.IncidenceMethodHandler.GetEdgesByTypeInterceptor
-
- getEdges(VertexFrame, Method) - Static method in class com.syncleus.ferma.framefactories.annotation.IncidenceMethodHandler.GetEdgesDefaultInterceptor
-
- getEdges() - Method in class com.syncleus.ferma.MockTransactionalGraph
-
- getEdges(String, Object) - Method in class com.syncleus.ferma.MockTransactionalGraph
-
- GetEdgesByTypeInterceptor() - Constructor for class com.syncleus.ferma.framefactories.annotation.IncidenceMethodHandler.GetEdgesByTypeInterceptor
-
- GetEdgesDefaultInterceptor() - Constructor for class com.syncleus.ferma.framefactories.annotation.IncidenceMethodHandler.GetEdgesDefaultInterceptor
-
- getElement() - Method in class com.syncleus.ferma.AbstractEdgeFrame
-
- getElement() - Method in class com.syncleus.ferma.AbstractElementFrame
-
- getElement() - Method in class com.syncleus.ferma.AbstractVertexFrame
-
- getElement() - Method in interface com.syncleus.ferma.EdgeFrame
-
- getElement() - Method in interface com.syncleus.ferma.ElementFrame
-
- getElement() - Method in interface com.syncleus.ferma.VertexFrame
-
- getFeatures() - Method in class com.syncleus.ferma.DelegatingFramedGraph
-
- getFeatures() - Method in class com.syncleus.ferma.MockTransactionalGraph
-
- getFramedEdges(Class<F>) - Method in class com.syncleus.ferma.DelegatingFramedGraph
-
- getFramedEdges(String, Object, Class<F>) - Method in class com.syncleus.ferma.DelegatingFramedGraph
-
- getFramedEdges(Class<F>) - Method in interface com.syncleus.ferma.FramedGraph
-
- getFramedEdges(String, Object, Class<F>) - Method in interface com.syncleus.ferma.FramedGraph
-
- getFramedEdgesExplicit(Class<F>) - Method in class com.syncleus.ferma.DelegatingFramedGraph
-
- getFramedEdgesExplicit(String, Object, Class<F>) - Method in class com.syncleus.ferma.DelegatingFramedGraph
-
- getFramedEdgesExplicit(Class<F>) - Method in interface com.syncleus.ferma.FramedGraph
-
- getFramedEdgesExplicit(String, Object, Class<F>) - Method in interface com.syncleus.ferma.FramedGraph
-
- getFramedVertexExplicit(Class<F>, Object) - Method in class com.syncleus.ferma.DelegatingFramedGraph
-
- getFramedVertexExplicit(Class<F>, Object) - Method in interface com.syncleus.ferma.FramedGraph
-
- getFramedVertices(Class<F>) - Method in class com.syncleus.ferma.DelegatingFramedGraph
-
- getFramedVertices(String, Object, Class<F>) - Method in class com.syncleus.ferma.DelegatingFramedGraph
-
- getFramedVertices(Class<F>) - Method in interface com.syncleus.ferma.FramedGraph
-
- getFramedVertices(String, Object, Class<F>) - Method in interface com.syncleus.ferma.FramedGraph
-
- getFramedVerticesExplicit(Class<F>) - Method in class com.syncleus.ferma.DelegatingFramedGraph
-
- getFramedVerticesExplicit(String, Object, Class<F>) - Method in class com.syncleus.ferma.DelegatingFramedGraph
-
- getFramedVerticesExplicit(Class<F>) - Method in interface com.syncleus.ferma.FramedGraph
-
- getFramedVerticesExplicit(String, Object, Class<F>) - Method in interface com.syncleus.ferma.FramedGraph
-
- getGenericClass(Method) - Static method in class com.syncleus.ferma.framefactories.annotation.ReflectionUtility
-
- getGraph() - Method in class com.syncleus.ferma.AbstractElementFrame
-
- getGraph() - Method in interface com.syncleus.ferma.ElementFrame
-
- getGraph() - Method in class com.syncleus.ferma.tx.AbstractTx
-
Return the internal graph reference.
- getGraph() - Method in interface com.syncleus.ferma.tx.Tx
-
Return the framed graph that is bound to the transaction.
- getId() - Method in class com.syncleus.ferma.AbstractElementFrame
-
- getId() - Method in interface com.syncleus.ferma.ElementFrame
-
- getInitializationType() - Method in interface com.syncleus.ferma.ClassInitializer
-
- getInitializationType() - Method in class com.syncleus.ferma.DefaultClassInitializer
-
- getInitializationType() - Method in class com.syncleus.ferma.GenericClassInitializer
-
- getLabel() - Method in class com.syncleus.ferma.AbstractEdgeFrame
-
- getLabel() - Method in interface com.syncleus.ferma.EdgeFrame
-
- getPipes() - Method in class com.syncleus.ferma.pipes.DivertPipe
-
- getProperty(String) - Method in class com.syncleus.ferma.AbstractElementFrame
-
- getProperty(String, Class<T>) - Method in class com.syncleus.ferma.AbstractElementFrame
-
- getProperty(String) - Method in interface com.syncleus.ferma.ElementFrame
-
Return a property value.
- getProperty(String, Class<T>) - Method in interface com.syncleus.ferma.ElementFrame
-
Return a property value.
- getProperty(ElementFrame, Method) - Static method in class com.syncleus.ferma.framefactories.annotation.PropertyMethodHandler.GetPropertyInterceptor
-
- GetPropertyInterceptor() - Constructor for class com.syncleus.ferma.framefactories.annotation.PropertyMethodHandler.GetPropertyInterceptor
-
- getPropertyKeys() - Method in class com.syncleus.ferma.AbstractElementFrame
-
- getPropertyKeys() - Method in interface com.syncleus.ferma.ElementFrame
-
- getReflectionCache() - Method in interface com.syncleus.ferma.framefactories.annotation.CachesReflection
-
- getSubTypeNames(Class<?>) - Method in class com.syncleus.ferma.ReflectionCache
-
- getSubTypeNames(String) - Method in class com.syncleus.ferma.ReflectionCache
-
- getType(Type[], int) - Static method in class com.syncleus.ferma.framefactories.annotation.ReflectionUtility
-
- getTypeResolution() - Method in class com.syncleus.ferma.AbstractElementFrame
-
- getTypeResolution() - Method in interface com.syncleus.ferma.ElementFrame
-
Returns the type resolution currently encoded into the element.
- getTypeResolver() - Method in class com.syncleus.ferma.DelegatingFramedGraph
-
- getTypeResolver() - Method in interface com.syncleus.ferma.FramedGraph
-
- getVertex(VertexFrame, Method, Class) - Static method in class com.syncleus.ferma.framefactories.annotation.AdjacencyMethodHandler.GetVertexByTypeInterceptor
-
- getVertex(EdgeFrame, Method) - Static method in class com.syncleus.ferma.framefactories.annotation.InVertexMethodHandler.getVertexInterceptor
-
- getVertex(EdgeFrame, Method) - Static method in class com.syncleus.ferma.framefactories.annotation.OutVertexMethodHandler.getVertexInterceptor
-
- getVertex(Object) - Method in class com.syncleus.ferma.MockTransactionalGraph
-
- GetVertexByTypeInterceptor() - Constructor for class com.syncleus.ferma.framefactories.annotation.AdjacencyMethodHandler.GetVertexByTypeInterceptor
-
- GetVertexDefaultInterceptor() - Constructor for class com.syncleus.ferma.framefactories.annotation.AdjacencyMethodHandler.GetVertexDefaultInterceptor
-
- getVertexes(VertexFrame, Method) - Static method in class com.syncleus.ferma.framefactories.annotation.AdjacencyMethodHandler.GetVertexDefaultInterceptor
-
- getVertexes(VertexFrame, Method, Class) - Static method in class com.syncleus.ferma.framefactories.annotation.AdjacencyMethodHandler.GetVertexesByTypeInterceptor
-
- getVertexes(VertexFrame, Method) - Static method in class com.syncleus.ferma.framefactories.annotation.AdjacencyMethodHandler.GetVertexesDefaultInterceptor
-
- GetVertexesByTypeInterceptor() - Constructor for class com.syncleus.ferma.framefactories.annotation.AdjacencyMethodHandler.GetVertexesByTypeInterceptor
-
- GetVertexesDefaultInterceptor() - Constructor for class com.syncleus.ferma.framefactories.annotation.AdjacencyMethodHandler.GetVertexesDefaultInterceptor
-
- getVertexInterceptor() - Constructor for class com.syncleus.ferma.framefactories.annotation.InVertexMethodHandler.getVertexInterceptor
-
- getVertexInterceptor() - Constructor for class com.syncleus.ferma.framefactories.annotation.OutVertexMethodHandler.getVertexInterceptor
-
- getVertices() - Method in class com.syncleus.ferma.MockTransactionalGraph
-
- getVertices(String, Object) - Method in class com.syncleus.ferma.MockTransactionalGraph
-
- GlobalVertexTraversal<C,S,M> - Class in com.syncleus.ferma.traversals
-
Specialized global vertex traversal that bypasses gremlin pipeline for simple
key value lookups.
- GlobalVertexTraversal(FramedGraph, Graph) - Constructor for class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- GraphElement - Annotation Type in com.syncleus.ferma.annotations
-
Annotation which is used to identify classes which represent graph elements.
- groupBy(Map<K, List<V>>, TraversalFunction<EdgeFrame, K>, TraversalFunction<EdgeFrame, Iterator<V>>) - Method in interface com.syncleus.ferma.traversals.EdgeTraversal
-
- groupBy(TraversalFunction<EdgeFrame, K>, TraversalFunction<EdgeFrame, Iterator<V>>) - Method in interface com.syncleus.ferma.traversals.EdgeTraversal
-
- groupBy(Map<K, V2>, TraversalFunction<EdgeFrame, K>, TraversalFunction<EdgeFrame, Iterator<V>>, TraversalFunction<List<V>, V2>) - Method in interface com.syncleus.ferma.traversals.EdgeTraversal
-
- groupBy(TraversalFunction<EdgeFrame, K>, TraversalFunction<EdgeFrame, Iterator<V>>, TraversalFunction<List<V>, V2>) - Method in interface com.syncleus.ferma.traversals.EdgeTraversal
-
- groupBy(Map<K, List<V>>, TraversalFunction<VertexFrame, K>, TraversalFunction<VertexFrame, Iterator<V>>) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- groupBy(TraversalFunction<VertexFrame, K>, TraversalFunction<VertexFrame, Iterator<V>>) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- groupBy(Map<K, V2>, TraversalFunction<VertexFrame, K>, TraversalFunction<VertexFrame, Iterator<V>>, TraversalFunction<List<V>, V2>) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- groupBy(TraversalFunction<VertexFrame, K>, TraversalFunction<VertexFrame, Iterator<V>>, TraversalFunction<List<V>, V2>) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- groupBy(Map<K, List<V>>, TraversalFunction<T, K>, TraversalFunction<T, Iterator<V>>) - Method in interface com.syncleus.ferma.traversals.Traversal
-
Group the objects inputted objects according to a key generated from the
object and a value generated from the object.
- groupBy(TraversalFunction<T, K>, TraversalFunction<T, Iterator<V>>) - Method in interface com.syncleus.ferma.traversals.Traversal
-
Group the objects inputted objects according to a key generated from the
object and a value generated from the object.
- groupBy(Map<K, V2>, TraversalFunction<T, K>, TraversalFunction<T, Iterator<V>>, TraversalFunction<List<V>, V2>) - Method in interface com.syncleus.ferma.traversals.Traversal
-
Group the objects inputted objects according to a key generated from the
object and a value generated from the object.
- groupBy(TraversalFunction<T, K>, TraversalFunction<T, Iterator<V>>, TraversalFunction<List<V>, V2>) - Method in interface com.syncleus.ferma.traversals.Traversal
-
Group the objects inputted objects according to a key generated from the
object and a value generated from the object.
- groupBy(Map<K, List<V>>, TraversalFunction<VertexFrame, K>, TraversalFunction<VertexFrame, Iterator<V>>) - Method in interface com.syncleus.ferma.traversals.VertexTraversal
-
- groupBy(TraversalFunction<VertexFrame, K>, TraversalFunction<VertexFrame, Iterator<V>>) - Method in interface com.syncleus.ferma.traversals.VertexTraversal
-
- groupBy(Map<K, V2>, TraversalFunction<VertexFrame, K>, TraversalFunction<VertexFrame, Iterator<V>>, TraversalFunction<List<V>, V2>) - Method in interface com.syncleus.ferma.traversals.VertexTraversal
-
- groupBy(TraversalFunction<VertexFrame, K>, TraversalFunction<VertexFrame, Iterator<V>>, TraversalFunction<List<V>, V2>) - Method in interface com.syncleus.ferma.traversals.VertexTraversal
-
- groupCount(Map<K, Long>, TraversalFunction<EdgeFrame, K>, TraversalFunction<Pair<EdgeFrame, Long>, Long>) - Method in interface com.syncleus.ferma.traversals.EdgeTraversal
-
- groupCount(TraversalFunction<EdgeFrame, K>, TraversalFunction<Pair<EdgeFrame, Long>, Long>) - Method in interface com.syncleus.ferma.traversals.EdgeTraversal
-
- groupCount(Map<K, Long>, TraversalFunction<EdgeFrame, K>) - Method in interface com.syncleus.ferma.traversals.EdgeTraversal
-
- groupCount(TraversalFunction<EdgeFrame, K>) - Method in interface com.syncleus.ferma.traversals.EdgeTraversal
-
- groupCount(Map<EdgeFrame, Long>) - Method in interface com.syncleus.ferma.traversals.EdgeTraversal
-
- groupCount() - Method in interface com.syncleus.ferma.traversals.EdgeTraversal
-
- groupCount(Map<K, Long>, TraversalFunction<VertexFrame, K>, TraversalFunction<Pair<VertexFrame, Long>, Long>) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- groupCount(TraversalFunction<VertexFrame, K>, TraversalFunction<Pair<VertexFrame, Long>, Long>) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- groupCount(Map<K, Long>, TraversalFunction<VertexFrame, K>) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- groupCount(TraversalFunction<VertexFrame, K>) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- groupCount(Map<VertexFrame, Long>) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- groupCount() - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- groupCount(Map<K, Long>, TraversalFunction<T, K>, TraversalFunction<Pair<T, Long>, Long>) - Method in interface com.syncleus.ferma.traversals.Traversal
-
Add a GroupCountPipe or GroupCountFunctionPipe to the end of the
Pipeline.
- groupCount(TraversalFunction<T, K>, TraversalFunction<Pair<T, Long>, Long>) - Method in interface com.syncleus.ferma.traversals.Traversal
-
Add a GroupCountPipe or GroupCountFunctionPipe to the end of the
Pipeline.
- groupCount(Map<K, Long>, TraversalFunction<T, K>) - Method in interface com.syncleus.ferma.traversals.Traversal
-
Add a GroupCountPipe or GroupCountFunctionPipe to the end of the
Pipeline.
- groupCount(TraversalFunction<T, K>) - Method in interface com.syncleus.ferma.traversals.Traversal
-
Add a GroupCountPipe or GroupCountFunctionPipe to the end of the
Pipeline.
- groupCount(Map<T, Long>) - Method in interface com.syncleus.ferma.traversals.Traversal
-
A map is maintained of counts.
- groupCount() - Method in interface com.syncleus.ferma.traversals.Traversal
-
A map is maintained of counts.
- groupCount(Map<K, Long>, TraversalFunction<VertexFrame, K>, TraversalFunction<Pair<VertexFrame, Long>, Long>) - Method in interface com.syncleus.ferma.traversals.VertexTraversal
-
- groupCount(TraversalFunction<VertexFrame, K>, TraversalFunction<Pair<VertexFrame, Long>, Long>) - Method in interface com.syncleus.ferma.traversals.VertexTraversal
-
- groupCount(Map<K, Long>, TraversalFunction<VertexFrame, K>) - Method in interface com.syncleus.ferma.traversals.VertexTraversal
-
- groupCount(TraversalFunction<VertexFrame, K>) - Method in interface com.syncleus.ferma.traversals.VertexTraversal
-
- groupCount(Map<VertexFrame, Long>) - Method in interface com.syncleus.ferma.traversals.VertexTraversal
-
- groupCount() - Method in interface com.syncleus.ferma.traversals.VertexTraversal
-
- handle(Tx) - Method in interface com.syncleus.ferma.tx.TxHandler
-
- handle() - Method in interface com.syncleus.ferma.tx.TxHandler0
-
- handle() - Method in interface com.syncleus.ferma.tx.TxHandler1
-
- handle(Tx) - Method in interface com.syncleus.ferma.tx.TxHandler2
-
- has(String) - Method in interface com.syncleus.ferma.traversals.EdgeTraversal
-
Check if the element has a property with provided key.
- has(String, Object) - Method in interface com.syncleus.ferma.traversals.EdgeTraversal
-
Add an IdFilterPipe, LabelFilterPipe, or PropertyFilterPipe to the end of
the Pipeline.
- has(String, Tokens.T, Object) - Method in interface com.syncleus.ferma.traversals.EdgeTraversal
-
Add an IdFilterPipe, LabelFilterPipe, or PropertyFilterPipe to the end of
the Pipeline.
- has(String, Predicate, Object) - Method in interface com.syncleus.ferma.traversals.EdgeTraversal
-
Add an IdFilterPipe, LabelFilterPipe, or PropertyFilterPipe to the end of
the Pipeline.
- has(Class<?>) - Method in interface com.syncleus.ferma.traversals.EdgeTraversal
-
If the incoming edge has the provided ferma_type property that is
checked against the given class, then let the element pass.
- has(String) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- has(String, Object) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- has(String, Tokens.T, Object) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- has(String, Predicate, Object) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- has(Class<?>) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- has(String) - Method in interface com.syncleus.ferma.traversals.VertexTraversal
-
Check if the element has a property with provided key.
- has(String, Object) - Method in interface com.syncleus.ferma.traversals.VertexTraversal
-
If the incoming element has the provided key/value as check with
.equals(), then let the element pass.
- has(String, Tokens.T, Object) - Method in interface com.syncleus.ferma.traversals.VertexTraversal
-
If the incoming element has the provided key/value as check with
.equals(), then let the element pass.
- has(String, Predicate, Object) - Method in interface com.syncleus.ferma.traversals.VertexTraversal
-
If the incoming element has the provided key/value as check with
.equals(), then let the element pass.
- has(Class<?>) - Method in interface com.syncleus.ferma.traversals.VertexTraversal
-
If the incoming vertex has the provided ferma_type property that is
checked against the given class, then let the element pass.
- hashCode() - Method in class com.syncleus.ferma.AbstractElementFrame
-
- hasNext() - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- hasNot(String) - Method in interface com.syncleus.ferma.traversals.EdgeTraversal
-
Check if the element does not have a property with provided key.
- hasNot(String, Object) - Method in interface com.syncleus.ferma.traversals.EdgeTraversal
-
Add an IdFilterPipe, LabelFilterPipe, or PropertyFilterPipe to the end of
the Pipeline.
- hasNot(Class<?>) - Method in interface com.syncleus.ferma.traversals.EdgeTraversal
-
If the incoming edge has not the provided ferma_type property that is
checked against the given class, then let the edge pass.
- hasNot(String) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- hasNot(String, Object) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- hasNot(Class<?>) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- hasNot(String) - Method in interface com.syncleus.ferma.traversals.VertexTraversal
-
Check if the element does not have a property with provided key.
- hasNot(String, Object) - Method in interface com.syncleus.ferma.traversals.VertexTraversal
-
If the incoming element has the provided key/value as check with
.equals(), then filter the element.
- hasNot(Class<?>) - Method in interface com.syncleus.ferma.traversals.VertexTraversal
-
If the incoming vertex has not the provided ferma_type property that is
checked against the given class, then let it pass.
- hasNotType(VertexTraversal<?, ?, ?>, Class<?>) - Method in class com.syncleus.ferma.typeresolvers.PolymorphicTypeResolver
-
- hasNotType(EdgeTraversal<?, ?, ?>, Class<?>) - Method in class com.syncleus.ferma.typeresolvers.PolymorphicTypeResolver
-
- hasNotType(VertexTraversal<?, ?, ?>, Class<?>) - Method in interface com.syncleus.ferma.typeresolvers.TypeResolver
-
Filters out the objects on the traversal that are not satisfying a requested type.
- hasNotType(EdgeTraversal<?, ?, ?>, Class<?>) - Method in interface com.syncleus.ferma.typeresolvers.TypeResolver
-
Filters out the objects on the traversal that are not satisfying a requested type.
- hasNotType(VertexTraversal<?, ?, ?>, Class<?>) - Method in class com.syncleus.ferma.typeresolvers.UntypedTypeResolver
-
- hasNotType(EdgeTraversal<?, ?, ?>, Class<?>) - Method in class com.syncleus.ferma.typeresolvers.UntypedTypeResolver
-
- hasType(VertexTraversal<?, ?, ?>, Class<?>) - Method in class com.syncleus.ferma.typeresolvers.PolymorphicTypeResolver
-
- hasType(EdgeTraversal<?, ?, ?>, Class<?>) - Method in class com.syncleus.ferma.typeresolvers.PolymorphicTypeResolver
-
- hasType(VertexTraversal<?, ?, ?>, Class<?>) - Method in interface com.syncleus.ferma.typeresolvers.TypeResolver
-
Filters the objects on the traversal that satisfy a requested type.
- hasType(EdgeTraversal<?, ?, ?>, Class<?>) - Method in interface com.syncleus.ferma.typeresolvers.TypeResolver
-
Filters the objects on the traversal that satisfy a requested type.
- hasType(VertexTraversal<?, ?, ?>, Class<?>) - Method in class com.syncleus.ferma.typeresolvers.UntypedTypeResolver
-
- hasType(EdgeTraversal<?, ?, ?>, Class<?>) - Method in class com.syncleus.ferma.typeresolvers.UntypedTypeResolver
-
- id() - Static method in class com.syncleus.ferma.Comparators
-
Creates a comparator that compares by ID.
- id() - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- id(Class<N>) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- id() - Method in interface com.syncleus.ferma.traversals.Traversal
-
Emit the ids of the incoming objects.
- id(Class<N>) - Method in interface com.syncleus.ferma.traversals.Traversal
-
Emit the ids of the incoming objects, cast to the specified class.
- idAsLong() - Static method in class com.syncleus.ferma.Comparators
-
Compare by id parsed as a long (Useful for tinkergraph)
- idEdge(Graph) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- idEdge(Graph) - Method in interface com.syncleus.ferma.traversals.Traversal
-
Emit the edges of the graph whose ids are those of the incoming id
objects.
- identity() - Method in interface com.syncleus.ferma.traversals.EdgeTraversal
-
- identity() - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- identity() - Method in interface com.syncleus.ferma.traversals.Traversal
-
Useful in various situations where a step is needed without processing.
- identity() - Static method in class com.syncleus.ferma.traversals.TraversalFunctions
-
- identity() - Method in interface com.syncleus.ferma.traversals.VertexTraversal
-
- idVertex(Graph) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- idVertex(Graph) - Method in interface com.syncleus.ferma.traversals.Traversal
-
Emit the vertices of the graph whose ids are those of the incoming id
objects.
- in(int, String...) - Method in class com.syncleus.ferma.AbstractVertexFrame
-
- in(String...) - Method in class com.syncleus.ferma.AbstractVertexFrame
-
- in(int, String...) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- in(String...) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- in(int, String...) - Method in interface com.syncleus.ferma.traversals.VertexTraversal
-
Emit the adjacent incoming vertices for the incoming vertex.
- in(String...) - Method in interface com.syncleus.ferma.traversals.VertexTraversal
-
Emit the adjacent incoming vertices for the incoming vertex.
- in(int, String...) - Method in interface com.syncleus.ferma.VertexFrame
-
- in(String...) - Method in interface com.syncleus.ferma.VertexFrame
-
- Incidence - Annotation Type in com.syncleus.ferma.annotations
-
Incidences annotate getters and adders to represent a Vertex incident to an Edge.
- IncidenceMethodHandler - Class in com.syncleus.ferma.framefactories.annotation
-
A TinkerPop method handler that implemented the Incidence Annotation.
- IncidenceMethodHandler() - Constructor for class com.syncleus.ferma.framefactories.annotation.IncidenceMethodHandler
-
- IncidenceMethodHandler.AddEdgeByObjectTypedEdgeInterceptor - Class in com.syncleus.ferma.framefactories.annotation
-
- IncidenceMethodHandler.AddEdgeByObjectUntypedEdgeInterceptor - Class in com.syncleus.ferma.framefactories.annotation
-
- IncidenceMethodHandler.AddEdgeByTypeTypedEdgeInterceptor - Class in com.syncleus.ferma.framefactories.annotation
-
- IncidenceMethodHandler.AddEdgeByTypeUntypedEdgeInterceptor - Class in com.syncleus.ferma.framefactories.annotation
-
- IncidenceMethodHandler.AddEdgeDefaultInterceptor - Class in com.syncleus.ferma.framefactories.annotation
-
- IncidenceMethodHandler.GetEdgeByTypeInterceptor - Class in com.syncleus.ferma.framefactories.annotation
-
- IncidenceMethodHandler.GetEdgeDefaultInterceptor - Class in com.syncleus.ferma.framefactories.annotation
-
- IncidenceMethodHandler.GetEdgesByTypeInterceptor - Class in com.syncleus.ferma.framefactories.annotation
-
- IncidenceMethodHandler.GetEdgesDefaultInterceptor - Class in com.syncleus.ferma.framefactories.annotation
-
- IncidenceMethodHandler.RemoveEdgeInterceptor - Class in com.syncleus.ferma.framefactories.annotation
-
- inE(int, String...) - Method in class com.syncleus.ferma.AbstractVertexFrame
-
- inE(String...) - Method in class com.syncleus.ferma.AbstractVertexFrame
-
- inE(int, String...) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- inE(String...) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- inE(int, String...) - Method in interface com.syncleus.ferma.traversals.VertexTraversal
-
Emit the incoming edges for the incoming vertex.
- inE(String...) - Method in interface com.syncleus.ferma.traversals.VertexTraversal
-
Emit the incoming edges for the incoming vertex.
- inE(int, String...) - Method in interface com.syncleus.ferma.VertexFrame
-
- inE(String...) - Method in interface com.syncleus.ferma.VertexFrame
-
- init(Element, Class<?>) - Method in class com.syncleus.ferma.typeresolvers.PolymorphicTypeResolver
-
- init(Element, Class<?>) - Method in interface com.syncleus.ferma.typeresolvers.TypeResolver
-
Called to initialize an element with type resolution properties.
- init(Element, Class<?>) - Method in class com.syncleus.ferma.typeresolvers.UntypedTypeResolver
-
- initalize(C) - Method in interface com.syncleus.ferma.ClassInitializer
-
- initalize(C) - Method in class com.syncleus.ferma.DefaultClassInitializer
-
- initalize(C) - Method in class com.syncleus.ferma.GenericClassInitializer
-
- interval(String, Comparable<Z>, Comparable<Z>) - Method in interface com.syncleus.ferma.traversals.EdgeTraversal
-
Add an IntervalFilterPipe to the end of the Pipeline.
- interval(String, Comparable<Z>, Comparable<Z>) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- interval(String, Comparable<Z>, Comparable<Z>) - Method in interface com.syncleus.ferma.traversals.VertexTraversal
-
If the incoming element has a value that is within the interval value
range specified, then the element is allows to pass.
- inV() - Method in class com.syncleus.ferma.AbstractEdgeFrame
-
- inV() - Method in interface com.syncleus.ferma.EdgeFrame
-
- inV() - Method in interface com.syncleus.ferma.traversals.EdgeTraversal
-
Add an InVertexPipe to the end of the Pipeline.
- InVertex - Annotation Type in com.syncleus.ferma.annotations
-
Marks the in vertex (head) of a framed edge.
- InVertexMethodHandler - Class in com.syncleus.ferma.framefactories.annotation
-
A method handler that implemented the InVertex Annotation.
- InVertexMethodHandler() - Constructor for class com.syncleus.ferma.framefactories.annotation.InVertexMethodHandler
-
- InVertexMethodHandler.getVertexInterceptor - Class in com.syncleus.ferma.framefactories.annotation
-
- isAddMethod(Method) - Static method in class com.syncleus.ferma.framefactories.annotation.ReflectionUtility
-
- isEmpty() - Method in class com.syncleus.ferma.Storage
-
- isGetMethod(Method) - Static method in class com.syncleus.ferma.framefactories.annotation.ReflectionUtility
-
- isRemoveMethod(Method) - Static method in class com.syncleus.ferma.framefactories.annotation.ReflectionUtility
-
- isSetMethod(Method) - Static method in class com.syncleus.ferma.framefactories.annotation.ReflectionUtility
-
- iterate() - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- iterate() - Method in interface com.syncleus.ferma.traversals.Traversal
-
Completely drain the pipeline of its objects.
- iterator() - Method in class com.syncleus.ferma.FramingIterable
-
- iterator() - Method in class com.syncleus.ferma.Storage
-
- iterator() - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- label() - Method in interface com.syncleus.ferma.traversals.EdgeTraversal
-
Add an LabelPipe to the end of the Pipeline.
- limit(int) - Method in interface com.syncleus.ferma.traversals.EdgeTraversal
-
- limit(int) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- limit(int) - Method in interface com.syncleus.ferma.traversals.Traversal
-
Limit the number of elements returned.
- limit(int) - Method in interface com.syncleus.ferma.traversals.VertexTraversal
-
- linkBoth(VertexFrame, String...) - Method in class com.syncleus.ferma.AbstractVertexFrame
-
- linkBoth(String, String) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- linkBoth(String, Vertex) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- linkBoth(String, VertexFrame) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- linkBoth(String, String) - Method in interface com.syncleus.ferma.traversals.VertexTraversal
-
Emit the incoming vertex, but have other vertex provide an incoming and
outgoing edge to incoming vertex.
- linkBoth(String, Vertex) - Method in interface com.syncleus.ferma.traversals.VertexTraversal
-
Emit the incoming vertex, but have other vertex provide an incoming and
outgoing edge to incoming vertex.
- linkBoth(String, VertexFrame) - Method in interface com.syncleus.ferma.traversals.VertexTraversal
-
Emit the incoming vertex, but have other vertex provide an incoming and
outgoing edge to incoming vertex.
- linkBoth(VertexFrame, String...) - Method in interface com.syncleus.ferma.VertexFrame
-
Create edges from the supplied vertex to the framed vertex and vice versa
with the supplied labels
- linkIn(VertexFrame, String...) - Method in class com.syncleus.ferma.AbstractVertexFrame
-
- linkIn(String, String) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- linkIn(String, Vertex) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- linkIn(String, VertexFrame) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- linkIn(String, String) - Method in interface com.syncleus.ferma.traversals.VertexTraversal
-
Emit the incoming vertex, but have other vertex provide an incoming edge
to incoming vertex.
- linkIn(String, Vertex) - Method in interface com.syncleus.ferma.traversals.VertexTraversal
-
Emit the incoming vertex, but have other vertex provide an incoming edge
to incoming vertex.
- linkIn(String, VertexFrame) - Method in interface com.syncleus.ferma.traversals.VertexTraversal
-
Emit the incoming vertex, but have other vertex provide an incoming edge
to incoming vertex.
- linkIn(VertexFrame, String...) - Method in interface com.syncleus.ferma.VertexFrame
-
Create edges from the supplied vertex to the framed vertex with the
supplied labels
- linkOut(VertexFrame, String...) - Method in class com.syncleus.ferma.AbstractVertexFrame
-
- linkOut(String, String) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- linkOut(String, Vertex) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- linkOut(String, VertexFrame) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- linkOut(String, String) - Method in interface com.syncleus.ferma.traversals.VertexTraversal
-
Emit the incoming vertex, but have other vertex provide an outgoing edge
to incoming vertex.
- linkOut(String, Vertex) - Method in interface com.syncleus.ferma.traversals.VertexTraversal
-
Emit the incoming vertex, but have other vertex provide an outgoing edge
to incoming vertex.
- linkOut(String, VertexFrame) - Method in interface com.syncleus.ferma.traversals.VertexTraversal
-
Emit the incoming vertex, but have other vertex provide an outgoing edge
to incoming vertex.
- linkOut(VertexFrame, String...) - Method in interface com.syncleus.ferma.VertexFrame
-
Create edges from the framed vertex to the supplied vertex with the
supplied labels
- loop(TraversalFunction<EdgeFrame, ? extends EdgeTraversal<?, ?, ?>>) - Method in interface com.syncleus.ferma.traversals.EdgeTraversal
-
The pipeline loops over the supplied traversal.
- loop(TraversalFunction<EdgeFrame, ? extends EdgeTraversal<?, ?, ?>>, int) - Method in interface com.syncleus.ferma.traversals.EdgeTraversal
-
The pipeline loops over the supplied traversal up to a maximum depth.
- loop(TraversalFunction<VertexFrame, ? extends VertexTraversal<?, ?, ?>>) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- loop(TraversalFunction<VertexFrame, ? extends VertexTraversal<?, ?, ?>>, int) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- loop(TraversalFunction<VertexFrame, ? extends VertexTraversal<?, ?, ?>>) - Method in interface com.syncleus.ferma.traversals.VertexTraversal
-
The pipeline loops over the supplied traversal.
- loop(TraversalFunction<VertexFrame, ? extends VertexTraversal<?, ?, ?>>, int) - Method in interface com.syncleus.ferma.traversals.VertexTraversal
-
The pipeline loops over the supplied traversal up to a maximum depth.
- newTransaction() - Method in class com.syncleus.ferma.DelegatingFramedThreadedTransactionalGraph
-
- next() - Method in class com.syncleus.ferma.pipes.FermaGremlinPipeline
-
- next(int) - Method in class com.syncleus.ferma.pipes.FermaGremlinPipeline
-
- next(Class<T>) - Method in interface com.syncleus.ferma.traversals.EdgeTraversal
-
Get the next object emitted from the pipeline.
- next(int, Class<T>) - Method in interface com.syncleus.ferma.traversals.EdgeTraversal
-
Return the next X objects in the traversal as a list.
- next(Class<N>) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- next(int, Class<N>) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- next() - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- next(int) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- next() - Method in interface com.syncleus.ferma.traversals.Traversal
-
Return the next object in the pipeline.
- next(int) - Method in interface com.syncleus.ferma.traversals.Traversal
-
Return the next X objects in the pipeline as a list.
- next(Class<N>) - Method in interface com.syncleus.ferma.traversals.VertexTraversal
-
Get the next object emitted from the pipeline.
- next(int, Class<N>) - Method in interface com.syncleus.ferma.traversals.VertexTraversal
-
Return the next X objects in the traversal as a list.
- nextExplicit(Class<T>) - Method in interface com.syncleus.ferma.traversals.EdgeTraversal
-
Get the next object emitted from the pipeline.
- nextExplicit(int, Class<T>) - Method in interface com.syncleus.ferma.traversals.EdgeTraversal
-
Return the next X objects in the traversal as a list.
- nextExplicit(Class<N>) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- nextExplicit(int, Class<N>) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- nextExplicit(Class<N>) - Method in interface com.syncleus.ferma.traversals.VertexTraversal
-
Get the next object emitted from the pipeline.
- nextExplicit(int, Class<N>) - Method in interface com.syncleus.ferma.traversals.VertexTraversal
-
Return the next X objects in the traversal as a list.
- nextOrAdd() - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- nextOrAdd(ClassInitializer<N>) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- nextOrAdd(Class<N>) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- nextOrAdd() - Method in interface com.syncleus.ferma.traversals.VertexTraversal
-
Get the next object emitted from the pipeline.
- nextOrAdd(ClassInitializer<N>) - Method in interface com.syncleus.ferma.traversals.VertexTraversal
-
Get the next object emitted from the pipeline.
- nextOrAdd(Class<N>) - Method in interface com.syncleus.ferma.traversals.VertexTraversal
-
Get the next object emitted from the pipeline.
- nextOrAddExplicit(ClassInitializer<N>) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- nextOrAddExplicit(Class<N>) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- nextOrAddExplicit(ClassInitializer<N>) - Method in interface com.syncleus.ferma.traversals.VertexTraversal
-
Get the next object emitted from the pipeline.
- nextOrAddExplicit(Class<N>) - Method in interface com.syncleus.ferma.traversals.VertexTraversal
-
Get the next object emitted from the pipeline.
- nextOrDefault(Class<N>, N) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- nextOrDefault(VertexFrame) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- nextOrDefault(T) - Method in interface com.syncleus.ferma.traversals.Traversal
-
Return the next object in the pipeline.
- nextOrDefault(Class<N>, N) - Method in interface com.syncleus.ferma.traversals.VertexTraversal
-
Get the next object emitted from the pipeline.
- nextOrDefaultExplicit(Class<N>, N) - Method in interface com.syncleus.ferma.traversals.EdgeTraversal
-
Get the next object emitted from the pipeline.
- nextOrDefaultExplicit(Class<N>, N) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- nextOrDefaultExplicit(Class<N>, N) - Method in interface com.syncleus.ferma.traversals.VertexTraversal
-
Get the next object emitted from the pipeline.
- optimize(boolean) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- optimize(boolean) - Method in interface com.syncleus.ferma.traversals.Traversal
-
When possible, Gremlin takes advantage of certain sequences of pipes in
order to make a more concise, and generally more efficient expression.
- optional() - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- optional() - Method in interface com.syncleus.ferma.traversals.Traversal
-
The section of pipeline back to the topmost marked step is evaluated.
- or(TraversalFunction<EdgeFrame, Traversal<?, ?, ?, ?>>...) - Method in interface com.syncleus.ferma.traversals.EdgeTraversal
-
Add an OrFilterPipe to the end the Pipeline.
- or(TraversalFunction<VertexFrame, Traversal<?, ?, ?, ?>>...) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- or(TraversalFunction<VertexFrame, Traversal<?, ?, ?, ?>>...) - Method in interface com.syncleus.ferma.traversals.VertexTraversal
-
Will only emit the object if one or more of the provides pipes yields an
object.
- order() - Method in interface com.syncleus.ferma.traversals.EdgeTraversal
-
- order(TransformPipe.Order) - Method in interface com.syncleus.ferma.traversals.EdgeTraversal
-
- order(Comparator<? super EdgeFrame>) - Method in interface com.syncleus.ferma.traversals.EdgeTraversal
-
- order() - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- order(Comparator<? super VertexFrame>) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- order(TransformPipe.Order) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- order(Tokens.T) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- order() - Method in interface com.syncleus.ferma.traversals.Traversal
-
This step will sort the objects in the stream in a default Comparable
order.
- order(TransformPipe.Order) - Method in interface com.syncleus.ferma.traversals.Traversal
-
This step will sort the objects in the stream in a default Comparable
order.
- order(Tokens.T) - Method in interface com.syncleus.ferma.traversals.Traversal
-
This step will sort the objects in the stream in a default Comparable
order.
- order(Comparator<? super T>) - Method in interface com.syncleus.ferma.traversals.Traversal
-
This step will sort the objects in the stream according to a comparator
defined in the provided function.
- order() - Method in interface com.syncleus.ferma.traversals.VertexTraversal
-
- order(Comparator<? super VertexFrame>) - Method in interface com.syncleus.ferma.traversals.VertexTraversal
-
- order(TransformPipe.Order) - Method in interface com.syncleus.ferma.traversals.VertexTraversal
-
- order(Tokens.T) - Method in interface com.syncleus.ferma.traversals.VertexTraversal
-
- out(int, String...) - Method in class com.syncleus.ferma.AbstractVertexFrame
-
- out(String...) - Method in class com.syncleus.ferma.AbstractVertexFrame
-
- out(int, String...) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- out(String...) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- out(int, String...) - Method in interface com.syncleus.ferma.traversals.VertexTraversal
-
Emit the adjacent outgoing vertices of the incoming vertex.
- out(String...) - Method in interface com.syncleus.ferma.traversals.VertexTraversal
-
Emit the adjacent outgoing vertices of the incoming vertex.
- out(int, String...) - Method in interface com.syncleus.ferma.VertexFrame
-
- out(String...) - Method in interface com.syncleus.ferma.VertexFrame
-
- outE(int, String...) - Method in class com.syncleus.ferma.AbstractVertexFrame
-
- outE(String...) - Method in class com.syncleus.ferma.AbstractVertexFrame
-
- outE(int, String...) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- outE(String...) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- outE(int, String...) - Method in interface com.syncleus.ferma.traversals.VertexTraversal
-
Emit the outgoing edges for the incoming vertex.
- outE(String...) - Method in interface com.syncleus.ferma.traversals.VertexTraversal
-
Emit the outgoing edges for the incoming vertex.
- outE(int, String...) - Method in interface com.syncleus.ferma.VertexFrame
-
- outE(String...) - Method in interface com.syncleus.ferma.VertexFrame
-
- outV() - Method in class com.syncleus.ferma.AbstractEdgeFrame
-
- outV() - Method in interface com.syncleus.ferma.EdgeFrame
-
- outV() - Method in interface com.syncleus.ferma.traversals.EdgeTraversal
-
Add an OutVertexPipe to the end of the Pipeline.
- OutVertex - Annotation Type in com.syncleus.ferma.annotations
-
Marks the out vertex (tail) of a framed edge.
- OutVertexMethodHandler - Class in com.syncleus.ferma.framefactories.annotation
-
A method handler that implemented the OutVertex Annotation.
- OutVertexMethodHandler() - Constructor for class com.syncleus.ferma.framefactories.annotation.OutVertexMethodHandler
-
- OutVertexMethodHandler.getVertexInterceptor - Class in com.syncleus.ferma.framefactories.annotation
-
- random(double) - Method in interface com.syncleus.ferma.traversals.EdgeTraversal
-
- random(double) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- random(double) - Method in interface com.syncleus.ferma.traversals.Traversal
-
A biased coin toss determines if the object is emitted or not.
- random(double) - Method in interface com.syncleus.ferma.traversals.VertexTraversal
-
- range(int, int) - Method in interface com.syncleus.ferma.traversals.EdgeTraversal
-
- range(int, int) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- range(int, int) - Method in interface com.syncleus.ferma.traversals.Traversal
-
Analogous to a high/low index lookup.
- range(int, int) - Method in interface com.syncleus.ferma.traversals.VertexTraversal
-
- ReflectionCache - Class in com.syncleus.ferma
-
- ReflectionCache() - Constructor for class com.syncleus.ferma.ReflectionCache
-
- ReflectionCache(Collection<? extends Class<?>>) - Constructor for class com.syncleus.ferma.ReflectionCache
-
- ReflectionUtility - Class in com.syncleus.ferma.framefactories.annotation
-
- ReflectionUtility() - Constructor for class com.syncleus.ferma.framefactories.annotation.ReflectionUtility
-
- reframe(Class<T>) - Method in class com.syncleus.ferma.AbstractEdgeFrame
-
- reframe(Class<T>) - Method in class com.syncleus.ferma.AbstractVertexFrame
-
- reframe(Class<T>) - Method in interface com.syncleus.ferma.EdgeFrame
-
Reframe this element as a different type of frame.
- reframe(Class<T>) - Method in interface com.syncleus.ferma.VertexFrame
-
Reframe this element as a different type of frame.
- reframeExplicit(Class<T>) - Method in class com.syncleus.ferma.AbstractEdgeFrame
-
- reframeExplicit(Class<T>) - Method in class com.syncleus.ferma.AbstractVertexFrame
-
- reframeExplicit(Class<T>) - Method in interface com.syncleus.ferma.EdgeFrame
-
Reframe this element as a different type of frame.
- reframeExplicit(Class<T>) - Method in interface com.syncleus.ferma.VertexFrame
-
Reframe this element as a different type of frame.
- remove() - Method in class com.syncleus.ferma.AbstractElementFrame
-
- remove() - Method in interface com.syncleus.ferma.ElementFrame
-
Remove this element from the graph.
- remove() - Method in class com.syncleus.ferma.pipes.FermaGremlinPipeline
-
- remove(Object) - Method in class com.syncleus.ferma.Storage
-
- remove() - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- removeAll() - Method in class com.syncleus.ferma.pipes.FermaGremlinPipeline
-
- removeAll(Collection<?>) - Method in class com.syncleus.ferma.Storage
-
- removeAll() - Method in interface com.syncleus.ferma.traversals.EdgeTraversal
-
Remove every element at the end of this Pipeline.
- removeAll() - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- removeAll() - Method in interface com.syncleus.ferma.traversals.VertexTraversal
-
Remove every element at the end of this Pipeline.
- removeEdge(VertexFrame, Method, EdgeFrame) - Static method in class com.syncleus.ferma.framefactories.annotation.IncidenceMethodHandler.RemoveEdgeInterceptor
-
- removeEdge(Edge) - Method in class com.syncleus.ferma.MockTransactionalGraph
-
- RemoveEdgeInterceptor() - Constructor for class com.syncleus.ferma.framefactories.annotation.IncidenceMethodHandler.RemoveEdgeInterceptor
-
- removeProperty(ElementFrame, Method) - Static method in class com.syncleus.ferma.framefactories.annotation.PropertyMethodHandler.RemovePropertyInterceptor
-
- RemovePropertyInterceptor() - Constructor for class com.syncleus.ferma.framefactories.annotation.PropertyMethodHandler.RemovePropertyInterceptor
-
- removeTypeResolution() - Method in class com.syncleus.ferma.AbstractElementFrame
-
- removeTypeResolution() - Method in interface com.syncleus.ferma.ElementFrame
-
Removes type resolution from this node and decodes it from the element in the graph.
- removeVertex(VertexFrame, Method, VertexFrame) - Static method in class com.syncleus.ferma.framefactories.annotation.AdjacencyMethodHandler.RemoveVertexInterceptor
-
- removeVertex(Vertex) - Method in class com.syncleus.ferma.MockTransactionalGraph
-
- RemoveVertexInterceptor() - Constructor for class com.syncleus.ferma.framefactories.annotation.AdjacencyMethodHandler.RemoveVertexInterceptor
-
- resolve(Element, Class<T>) - Method in class com.syncleus.ferma.typeresolvers.PolymorphicTypeResolver
-
- resolve(Element) - Method in class com.syncleus.ferma.typeresolvers.PolymorphicTypeResolver
-
- resolve(Element, Class<T>) - Method in interface com.syncleus.ferma.typeresolvers.TypeResolver
-
Resolve the type of frame that a an element should be.
- resolve(Element) - Method in interface com.syncleus.ferma.typeresolvers.TypeResolver
-
Resolve the type of frame that a an element should be.
- resolve(Element, Class<T>) - Method in class com.syncleus.ferma.typeresolvers.UntypedTypeResolver
-
- resolve(Element) - Method in class com.syncleus.ferma.typeresolvers.UntypedTypeResolver
-
- retain(Iterable<?>) - Method in interface com.syncleus.ferma.traversals.EdgeTraversal
-
- retain(EdgeFrame...) - Method in interface com.syncleus.ferma.traversals.EdgeTraversal
-
Will emit the object only if it is in the provided array.
- retain(String...) - Method in interface com.syncleus.ferma.traversals.EdgeTraversal
-
- retain(VertexFrame...) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- retain(Iterable<?>) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- retain(String...) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- retain(Iterable<?>) - Method in interface com.syncleus.ferma.traversals.Traversal
-
Will emit the object only if it is in the provided collection.
- retain(String...) - Method in interface com.syncleus.ferma.traversals.Traversal
-
Will only emit the object if it is equal to any of the objects contained
at the named steps.
- retain(VertexFrame...) - Method in interface com.syncleus.ferma.traversals.VertexTraversal
-
Will emit the object only if it is in the provided collection.
- retain(Iterable<?>) - Method in interface com.syncleus.ferma.traversals.VertexTraversal
-
- retain(String...) - Method in interface com.syncleus.ferma.traversals.VertexTraversal
-
- retainAll(Collection<?>) - Method in class com.syncleus.ferma.Storage
-
- returnsIterable(Method) - Static method in class com.syncleus.ferma.framefactories.annotation.ReflectionUtility
-
- returnsMap(Method) - Static method in class com.syncleus.ferma.framefactories.annotation.ReflectionUtility
-
- returnsVertex(Method) - Static method in class com.syncleus.ferma.framefactories.annotation.ReflectionUtility
-
- rollback() - Method in class com.syncleus.ferma.DelegatingFramedTransactionalGraph
-
- rollback() - Method in class com.syncleus.ferma.MockTransactionalGraph
-
- RunMe - Class in com.syncleus.ferma
-
- RunMe() - Constructor for class com.syncleus.ferma.RunMe
-
- select(Collection<String>, TraversalFunction<?, ?>...) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- select(TraversalFunction<?, ?>...) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- select() - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- select(Collection<String>, TraversalFunction<?, ?>...) - Method in interface com.syncleus.ferma.traversals.Traversal
-
The objects of the named steps (via as) previous in the pipeline are
emitted as a Row object.
- select(TraversalFunction<?, ?>...) - Method in interface com.syncleus.ferma.traversals.Traversal
-
The objects of the named steps (via as) previous in the pipeline are
emitted as a Row object.
- select() - Method in interface com.syncleus.ferma.traversals.Traversal
-
The objects of the named steps (via as) previous in the pipeline are
emitted as a Row object.
- setActive(Tx) - Static method in interface com.syncleus.ferma.tx.Tx
-
Set the nested active transaction for the current thread.
- setElement(Element) - Method in class com.syncleus.ferma.AbstractElementFrame
-
- setElement(Element) - Method in interface com.syncleus.ferma.ElementFrame
-
Set the underlying element.
- setLinkBoth(VertexFrame, String...) - Method in class com.syncleus.ferma.AbstractVertexFrame
-
- setLinkBoth(ClassInitializer<K>, String...) - Method in class com.syncleus.ferma.AbstractVertexFrame
-
- setLinkBoth(Class<K>, String...) - Method in class com.syncleus.ferma.AbstractVertexFrame
-
- setLinkBoth(VertexFrame, String...) - Method in interface com.syncleus.ferma.VertexFrame
-
Remove all edges with the labels and then add a edges from the
supplied vertex and to the supplied vertex.
- setLinkBoth(ClassInitializer<K>, String...) - Method in interface com.syncleus.ferma.VertexFrame
-
Remove all edges with the labels and then add edges to/from a new
vertex.
- setLinkBoth(Class<K>, String...) - Method in interface com.syncleus.ferma.VertexFrame
-
Remove all edges with the labels and then add edges to/from a new
vertex.
- setLinkBothExplicit(ClassInitializer<K>, String...) - Method in class com.syncleus.ferma.AbstractVertexFrame
-
- setLinkBothExplicit(Class<K>, String...) - Method in class com.syncleus.ferma.AbstractVertexFrame
-
- setLinkBothExplicit(ClassInitializer<K>, String...) - Method in interface com.syncleus.ferma.VertexFrame
-
Remove all edges with the labels and then add edges to/from a new
vertex.
- setLinkBothExplicit(Class<K>, String...) - Method in interface com.syncleus.ferma.VertexFrame
-
Remove all edges with the labels and then add edges to/from a new
vertex.
- setLinkIn(VertexFrame, String...) - Method in class com.syncleus.ferma.AbstractVertexFrame
-
- setLinkIn(ClassInitializer<K>, String...) - Method in class com.syncleus.ferma.AbstractVertexFrame
-
- setLinkIn(Class<K>, String...) - Method in class com.syncleus.ferma.AbstractVertexFrame
-
- setLinkIn(VertexFrame, String...) - Method in interface com.syncleus.ferma.VertexFrame
-
Remove all in edges with the labels and then add a single edge from the
supplied vertex.
- setLinkIn(ClassInitializer<K>, String...) - Method in interface com.syncleus.ferma.VertexFrame
-
Remove all in edges with the labels and then add a single edge from a
new vertex.
- setLinkIn(Class<K>, String...) - Method in interface com.syncleus.ferma.VertexFrame
-
Remove all in edges with the labels and then add a single edge from a
new vertex.
- setLinkInExplicit(ClassInitializer<K>, String...) - Method in class com.syncleus.ferma.AbstractVertexFrame
-
- setLinkInExplicit(Class<K>, String...) - Method in class com.syncleus.ferma.AbstractVertexFrame
-
- setLinkInExplicit(ClassInitializer<K>, String...) - Method in interface com.syncleus.ferma.VertexFrame
-
Remove all in edges with the labels and then add a single edge from a
new vertex.
- setLinkInExplicit(Class<K>, String...) - Method in interface com.syncleus.ferma.VertexFrame
-
Remove all in edges with the labels and then add a single edge from a
new vertex.
- setLinkOut(VertexFrame, String...) - Method in class com.syncleus.ferma.AbstractVertexFrame
-
- setLinkOut(ClassInitializer<K>, String...) - Method in class com.syncleus.ferma.AbstractVertexFrame
-
- setLinkOut(Class<K>, String...) - Method in class com.syncleus.ferma.AbstractVertexFrame
-
- setLinkOut(VertexFrame, String...) - Method in interface com.syncleus.ferma.VertexFrame
-
Remove all out edges with the labels and then add a single edge to the
supplied vertex.
- setLinkOut(ClassInitializer<K>, String...) - Method in interface com.syncleus.ferma.VertexFrame
-
Remove all out edges with the labels and then add a single edge to a new
vertex.
- setLinkOut(Class<K>, String...) - Method in interface com.syncleus.ferma.VertexFrame
-
Remove all out edges with the labels and then add a single edge to a new
vertex.
- setLinkOutExplicit(ClassInitializer<K>, String...) - Method in class com.syncleus.ferma.AbstractVertexFrame
-
- setLinkOutExplicit(Class<K>, String...) - Method in class com.syncleus.ferma.AbstractVertexFrame
-
- setLinkOutExplicit(ClassInitializer<K>, String...) - Method in interface com.syncleus.ferma.VertexFrame
-
Remove all out edges with the labels and then add a single edge to a new
vertex.
- setLinkOutExplicit(Class<K>, String...) - Method in interface com.syncleus.ferma.VertexFrame
-
Remove all out edges with the labels and then add a single edge to a new
vertex.
- setProperty(String, Object) - Method in class com.syncleus.ferma.AbstractElementFrame
-
- setProperty(String, Object) - Method in interface com.syncleus.ferma.ElementFrame
-
Set a property value.
- setProperty(ElementFrame, Method, Object) - Static method in class com.syncleus.ferma.framefactories.annotation.PropertyMethodHandler.SetPropertyInterceptor
-
- SetPropertyInterceptor() - Constructor for class com.syncleus.ferma.framefactories.annotation.PropertyMethodHandler.SetPropertyInterceptor
-
- setReflectionCache(ReflectionCache) - Method in interface com.syncleus.ferma.framefactories.annotation.CachesReflection
-
- setStarts(Iterator<S>) - Method in class com.syncleus.ferma.pipes.DivertPipe
-
- setStarts(Iterator<S>) - Method in class com.syncleus.ferma.pipes.PathPipe
-
- setTypeResolution(Class<?>) - Method in class com.syncleus.ferma.AbstractElementFrame
-
- setTypeResolution(Class<?>) - Method in interface com.syncleus.ferma.ElementFrame
-
Sets the type resolution and encodes it into the element in the graph.
- setVertex(VertexFrame, Method, Iterable) - Static method in class com.syncleus.ferma.framefactories.annotation.AdjacencyMethodHandler.SetVertexInterceptor
-
- SetVertexInterceptor() - Constructor for class com.syncleus.ferma.framefactories.annotation.AdjacencyMethodHandler.SetVertexInterceptor
-
- shuffle() - Method in interface com.syncleus.ferma.traversals.EdgeTraversal
-
- shuffle() - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- shuffle() - Method in interface com.syncleus.ferma.traversals.Traversal
-
All the objects previous to this step are aggregated in a greedy fashion,
their order randomized and emitted.
- shuffle() - Method in interface com.syncleus.ferma.traversals.VertexTraversal
-
- shutdown() - Method in class com.syncleus.ferma.MockTransactionalGraph
-
- sideEffect(SideEffectFunction<EdgeFrame>) - Method in interface com.syncleus.ferma.traversals.EdgeTraversal
-
- sideEffect(SideEffectFunction<VertexFrame>) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- sideEffect(SideEffectFunction<T>) - Method in interface com.syncleus.ferma.traversals.Traversal
-
The provided function is evaluated and the incoming object is the
outgoing object.
- sideEffect(SideEffectFunction<VertexFrame>) - Method in interface com.syncleus.ferma.traversals.VertexTraversal
-
- SideEffectFunction<T> - Interface in com.syncleus.ferma.traversals
-
Takes a value but does not return anything.
- simplePath() - Method in interface com.syncleus.ferma.traversals.EdgeTraversal
-
- simplePath() - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- simplePath() - Method in interface com.syncleus.ferma.traversals.Traversal
-
If the object's path is repeating (looping), then the object is filtered.
- simplePath() - Method in interface com.syncleus.ferma.traversals.VertexTraversal
-
- SimpleTraversal<T,C,S,M> - Class in com.syncleus.ferma.traversals
-
A simple element traversal.
- SimpleTraversal(FramedGraph, Graph) - Constructor for class com.syncleus.ferma.traversals.SimpleTraversal
-
- SimpleTraversal(FramedGraph, Iterator) - Constructor for class com.syncleus.ferma.traversals.SimpleTraversal
-
- SimpleTraversal(FramedGraph, ElementFrame) - Constructor for class com.syncleus.ferma.traversals.SimpleTraversal
-
- size() - Method in class com.syncleus.ferma.Storage
-
- spliterator() - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- SplitTraversal<T> - Interface in com.syncleus.ferma.traversals
-
- start(N) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- start(VertexFrame) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- start(EdgeFrame) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- start(N) - Method in interface com.syncleus.ferma.traversals.Traversal
-
Though, in practice, a StartPipe is usually the beginning.
- start(VertexFrame) - Method in interface com.syncleus.ferma.traversals.Traversal
-
Though, in practice, a StartPipe is usually the beginning.
- start(EdgeFrame) - Method in interface com.syncleus.ferma.traversals.Traversal
-
Though, in practice, a StartPipe is usually the beginning.
- stopTransaction(TransactionalGraph.Conclusion) - Method in class com.syncleus.ferma.DelegatingFramedTransactionalGraph
-
- stopTransaction(TransactionalGraph.Conclusion) - Method in class com.syncleus.ferma.MockTransactionalGraph
-
- Storage<T> - Class in com.syncleus.ferma
-
Used to store a single value.
- Storage() - Constructor for class com.syncleus.ferma.Storage
-
- store(Collection<? super N>) - Method in interface com.syncleus.ferma.traversals.EdgeTraversal
-
- store(Collection<? super N>, TraversalFunction<EdgeFrame, N>) - Method in interface com.syncleus.ferma.traversals.EdgeTraversal
-
- store() - Method in interface com.syncleus.ferma.traversals.EdgeTraversal
-
- store(TraversalFunction<EdgeFrame, N>) - Method in interface com.syncleus.ferma.traversals.EdgeTraversal
-
- store(Collection<? super N>) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- store(Collection<? super N>, TraversalFunction<VertexFrame, N>) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- store() - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- store(TraversalFunction<VertexFrame, N>) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- store(Collection<? super N>) - Method in interface com.syncleus.ferma.traversals.Traversal
-
Lazily store the incoming objects into the provided collection.
- store(Collection<? super N>, TraversalFunction<T, N>) - Method in interface com.syncleus.ferma.traversals.Traversal
-
Lazily store the object returned by the function over the incoming object
into the provided collection.
- store() - Method in interface com.syncleus.ferma.traversals.Traversal
-
An ArrayList storage collection is provided and filled lazily with
incoming objects.
- store(TraversalFunction<T, N>) - Method in interface com.syncleus.ferma.traversals.Traversal
-
An ArrayList storage collection is provided and filled lazily with the
return of the function evaluated over the incoming objects.
- store(Collection<? super N>) - Method in interface com.syncleus.ferma.traversals.VertexTraversal
-
- store(Collection<? super N>, TraversalFunction<VertexFrame, N>) - Method in interface com.syncleus.ferma.traversals.VertexTraversal
-
- store() - Method in interface com.syncleus.ferma.traversals.VertexTraversal
-
- store(TraversalFunction<VertexFrame, N>) - Method in interface com.syncleus.ferma.traversals.VertexTraversal
-
- success() - Method in class com.syncleus.ferma.tx.AbstractTx
-
- success() - Method in interface com.syncleus.ferma.tx.Tx
-
Mark the transaction as succeeded.
- table(Table, Collection<String>, TraversalFunction<?, ?>...) - Method in interface com.syncleus.ferma.traversals.EdgeTraversal
-
- table(Table, TraversalFunction<?, ?>...) - Method in interface com.syncleus.ferma.traversals.EdgeTraversal
-
- table(TraversalFunction<?, ?>...) - Method in interface com.syncleus.ferma.traversals.EdgeTraversal
-
- table(Table) - Method in interface com.syncleus.ferma.traversals.EdgeTraversal
-
- table() - Method in interface com.syncleus.ferma.traversals.EdgeTraversal
-
- table(Table, Collection<String>, TraversalFunction<?, ?>...) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- table(Table, TraversalFunction<?, ?>...) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- table(TraversalFunction<?, ?>...) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- table(Table) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- table() - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- table(Table, Collection<String>, TraversalFunction<?, ?>...) - Method in interface com.syncleus.ferma.traversals.Traversal
-
This step is used for grabbing previously seen objects the pipeline as
identified by as-steps.
- table(Table, TraversalFunction<?, ?>...) - Method in interface com.syncleus.ferma.traversals.Traversal
-
This step is used for grabbing previously seen objects the pipeline as
identified by as-steps.
- table(TraversalFunction<?, ?>...) - Method in interface com.syncleus.ferma.traversals.Traversal
-
This step is used for grabbing previously seen objects the pipeline as
identified by as-steps.
- table(Table) - Method in interface com.syncleus.ferma.traversals.Traversal
-
This step is used for grabbing previously seen objects the pipeline as
identified by as-steps.
- table() - Method in interface com.syncleus.ferma.traversals.Traversal
-
This step is used for grabbing previously seen objects the pipeline as
identified by as-steps.
- table(Table, Collection<String>, TraversalFunction<?, ?>...) - Method in interface com.syncleus.ferma.traversals.VertexTraversal
-
- table(Table, TraversalFunction<?, ?>...) - Method in interface com.syncleus.ferma.traversals.VertexTraversal
-
- table(TraversalFunction<?, ?>...) - Method in interface com.syncleus.ferma.traversals.VertexTraversal
-
- table(Table) - Method in interface com.syncleus.ferma.traversals.VertexTraversal
-
- table() - Method in interface com.syncleus.ferma.traversals.VertexTraversal
-
- TEdge - Class in com.syncleus.ferma
-
A framed edge for use when you don't want to create a new frame class.
- TEdge() - Constructor for class com.syncleus.ferma.TEdge
-
- threadLocalGraph - Static variable in interface com.syncleus.ferma.tx.Tx
-
Thread local that is used to store references to the used graph.
- toArray() - Method in class com.syncleus.ferma.Storage
-
- toArray(Z[]) - Method in class com.syncleus.ferma.Storage
-
- toJson() - Method in class com.syncleus.ferma.AbstractEdgeFrame
-
- toJson() - Method in class com.syncleus.ferma.AbstractVertexFrame
-
- toJson() - Method in interface com.syncleus.ferma.EdgeFrame
-
- toJson() - Method in interface com.syncleus.ferma.VertexFrame
-
Output the vertex as JSON.
- toList(Class<T>) - Method in interface com.syncleus.ferma.traversals.EdgeTraversal
-
Return a list of all the objects in the pipeline.
- toList(Class<N>) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- toList() - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- toList() - Method in interface com.syncleus.ferma.traversals.Traversal
-
Return a list of all the objects in the pipeline.
- toList(Class<N>) - Method in interface com.syncleus.ferma.traversals.VertexTraversal
-
Return a list of all the objects in the pipeline.
- toListExplicit(Class<T>) - Method in interface com.syncleus.ferma.traversals.EdgeTraversal
-
Return a list of all the objects in the pipeline.
- toListExplicit(Class<N>) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- toListExplicit(Class<N>) - Method in interface com.syncleus.ferma.traversals.VertexTraversal
-
Return a list of all the objects in the pipeline.
- toSet(Class<T>) - Method in interface com.syncleus.ferma.traversals.EdgeTraversal
-
Return a set of all the objects in the pipeline.
- toSet(Class<N>) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- toSet() - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- toSet() - Method in interface com.syncleus.ferma.traversals.Traversal
-
Return a set of all the objects in the pipeline.
- toSet(Class<N>) - Method in interface com.syncleus.ferma.traversals.VertexTraversal
-
Return a set of all the objects in the pipeline.
- toSetExplicit(Class<T>) - Method in interface com.syncleus.ferma.traversals.EdgeTraversal
-
Return a set of all the objects in the pipeline.
- toSetExplicit(Class<N>) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- toSetExplicit(Class<N>) - Method in interface com.syncleus.ferma.traversals.VertexTraversal
-
Return a set of all the objects in the pipeline.
- toString() - Method in class com.syncleus.ferma.AbstractEdgeFrame
-
- toString() - Method in class com.syncleus.ferma.AbstractElementFrame
-
- toString() - Method in class com.syncleus.ferma.AbstractVertexFrame
-
- toString() - Method in class com.syncleus.ferma.pipes.DivertPipe
-
- transform(TraversalFunction<VertexFrame, N>) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- transform(TraversalFunction<T, N>) - Method in interface com.syncleus.ferma.traversals.Traversal
-
Given an input, the provided function is computed on the input and the
output of that function is emitted.
- traversal() - Method in class com.syncleus.ferma.AbstractEdgeFrame
-
- traversal() - Method in class com.syncleus.ferma.AbstractVertexFrame
-
- traversal() - Method in interface com.syncleus.ferma.EdgeFrame
-
Shortcut to get Traversal of current element
- Traversal<T,C,S,M> - Interface in com.syncleus.ferma.traversals
-
The root traversal class.
- traversal() - Method in interface com.syncleus.ferma.VertexFrame
-
Shortcut to get frame Traversal of current element
- TraversalFunction<A,B> - Interface in com.syncleus.ferma.traversals
-
Takes a value and returns another value.
- TraversalFunctionPipe - Class in com.syncleus.ferma.pipes
-
- TraversalFunctionPipe(TraversalFunction) - Constructor for class com.syncleus.ferma.pipes.TraversalFunctionPipe
-
- TraversalFunctions - Class in com.syncleus.ferma.traversals
-
- TraversalFunctions() - Constructor for class com.syncleus.ferma.traversals.TraversalFunctions
-
- tree(Tree<N>) - Method in interface com.syncleus.ferma.traversals.EdgeTraversal
-
- tree() - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- tree(Tree<N>) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
-
- tree(Tree<N>) - Method in interface com.syncleus.ferma.traversals.Traversal
-
Add a TreePipe to the end of the Pipeline This step maintains an internal
tree representation of the paths that have flowed through the step.
- tree() - Method in interface com.syncleus.ferma.traversals.Traversal
-
Add a TreePipe to the end of the Pipeline This step maintains an internal
tree representation of the paths that have flowed through the step.
- tree() - Method in interface com.syncleus.ferma.traversals.VertexTraversal
-
- tree(Tree<N>) - Method in interface com.syncleus.ferma.traversals.VertexTraversal
-
- TVertex - Class in com.syncleus.ferma
-
A framed vertex for use when you don't want to create a new frame class.
- TVertex() - Constructor for class com.syncleus.ferma.TVertex
-
- Tx - Interface in com.syncleus.ferma.tx
-
A
Tx
is an interface for autoclosable transactions.
- tx() - Method in interface com.syncleus.ferma.tx.TxFactory
-
Return a new autoclosable transaction handler.
- TxFactory - Interface in com.syncleus.ferma.tx
-
- TxHandler<T> - Interface in com.syncleus.ferma.tx
-
- TxHandler0 - Interface in com.syncleus.ferma.tx
-
- TxHandler1<T> - Interface in com.syncleus.ferma.tx
-
- TxHandler2 - Interface in com.syncleus.ferma.tx
-
- TYPE_RESOLUTION_KEY - Static variable in class com.syncleus.ferma.typeresolvers.PolymorphicTypeResolver
-
- TypeResolver - Interface in com.syncleus.ferma.typeresolvers
-
Type resolvers resolve the frame type from the element being requested and
may optionally store metadata about the frame type on the element.