Skip navigation links
A B C D E F G H I L M N O P Q R S T U V W 

A

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
 

B

back() - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
 
back() - Method in interface com.syncleus.ferma.traversals.Traversal
The object that was seen at the topmost marked step is emitted.
both(int, String...) - Method in class com.syncleus.ferma.AbstractVertexFrame
 
both(String...) - Method in class com.syncleus.ferma.AbstractVertexFrame
 
both(int, String...) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
 
both(String...) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
 
both(int, String...) - Method in interface com.syncleus.ferma.traversals.VertexTraversal
Emit both the incoming and outgoing adjacent vertices for the incoming vertex.
both(String...) - Method in interface com.syncleus.ferma.traversals.VertexTraversal
Emit both the incoming and outgoing adjacent vertices for the incoming vertex.
both(int, String...) - Method in interface com.syncleus.ferma.VertexFrame
 
both(String...) - Method in interface com.syncleus.ferma.VertexFrame
 
bothE(int, String...) - Method in class com.syncleus.ferma.AbstractVertexFrame
 
bothE(String...) - Method in class com.syncleus.ferma.AbstractVertexFrame
 
bothE(int, String...) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
 
bothE(String...) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
 
bothE(int, String...) - Method in interface com.syncleus.ferma.traversals.VertexTraversal
Emit both incoming and outgoing edges for the incoming vertex.
bothE(String...) - Method in interface com.syncleus.ferma.traversals.VertexTraversal
Emit both incoming and outgoing edges for the incoming vertex.
bothE(int, String...) - Method in interface com.syncleus.ferma.VertexFrame
 
bothE(String...) - Method in interface com.syncleus.ferma.VertexFrame
 
bothV() - Method in class com.syncleus.ferma.AbstractEdgeFrame
 
bothV() - Method in interface com.syncleus.ferma.EdgeFrame
 
bothV() - Method in interface com.syncleus.ferma.traversals.EdgeTraversal
Emit both the tail and head vertices of the incoming edge.

C

CachesReflection - Interface in com.syncleus.ferma.framefactories.annotation
 
cap() - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
 
cap() - Method in interface com.syncleus.ferma.traversals.Traversal
When the previous step in the pipeline is implements SideEffectPipe, then it has a method called getSideEffect().
castToEdges() - Method in class com.syncleus.ferma.traversals.SimpleTraversal
 
castToVertices() - Method in class com.syncleus.ferma.traversals.SimpleTraversal
 
ClassInitializer<C> - Interface in com.syncleus.ferma
 
clear() - Method in class com.syncleus.ferma.Storage
 
close() - Method in class com.syncleus.ferma.DelegatingFramedGraph
Close the delegate graph.
close() - Method in interface com.syncleus.ferma.FramedGraph
Close the delegate graph.
close() - Method in class com.syncleus.ferma.tx.AbstractTx
 
close() - Method in interface com.syncleus.ferma.tx.Tx
Invoke rollback or commit when closing the autoclosable.
com.syncleus.ferma - package com.syncleus.ferma
 
com.syncleus.ferma.annotations - package com.syncleus.ferma.annotations
 
com.syncleus.ferma.framefactories - package com.syncleus.ferma.framefactories
 
com.syncleus.ferma.framefactories.annotation - package com.syncleus.ferma.framefactories.annotation
 
com.syncleus.ferma.pipes - package com.syncleus.ferma.pipes
 
com.syncleus.ferma.traversals - package com.syncleus.ferma.traversals
 
com.syncleus.ferma.tx - package com.syncleus.ferma.tx
 
com.syncleus.ferma.typeresolvers - package com.syncleus.ferma.typeresolvers
 
commit() - Method in class com.syncleus.ferma.DelegatingFramedTransactionalGraph
 
commit() - Method in class com.syncleus.ferma.MockTransactionalGraph
 
Comparators - Class in com.syncleus.ferma
Useful comparators when dealing with framed elements
compute(Object) - Method in class com.syncleus.ferma.pipes.TraversalFunctionPipe
 
contains(Object) - Method in class com.syncleus.ferma.Storage
 
containsAll(Collection<?>) - Method in class com.syncleus.ferma.Storage
 
copySplit(TraversalFunction<EdgeFrame, ? extends Traversal<N, ?, ?, ?>>...) - Method in interface com.syncleus.ferma.traversals.EdgeTraversal
The incoming objects are copied to the provided pipes.
copySplit(TraversalFunction<VertexFrame, ? extends Traversal<N, ?, ?, ?>>...) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
 
copySplit(TraversalFunction<VertexFrame, ? extends Traversal<N, ?, ?, ?>>...) - Method in interface com.syncleus.ferma.traversals.VertexTraversal
The incoming objects are copied to the provided pipes.
count() - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
 
count() - Method in interface com.syncleus.ferma.traversals.Traversal
Return the number of objects iterated through the pipeline.
create(Element, Class<T>) - Method in class com.syncleus.ferma.framefactories.annotation.AnnotationFrameFactory
 
create(Element, Class<T>) - Method in class com.syncleus.ferma.framefactories.DefaultFrameFactory
 
create(Element, Class<T>) - Method in interface com.syncleus.ferma.framefactories.FrameFactory
 

D

dedup() - Method in interface com.syncleus.ferma.traversals.EdgeTraversal
 
dedup(TraversalFunction<EdgeFrame, ?>) - Method in interface com.syncleus.ferma.traversals.EdgeTraversal
 
dedup() - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
 
dedup(TraversalFunction<VertexFrame, ?>) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
 
dedup() - Method in interface com.syncleus.ferma.traversals.Traversal
Will only emit the object if it has not been seen before.
dedup(TraversalFunction<T, ?>) - Method in interface com.syncleus.ferma.traversals.Traversal
Will only emit the object if the object generated by its function hasn't been seen before.
dedup() - Method in interface com.syncleus.ferma.traversals.VertexTraversal
 
dedup(TraversalFunction<VertexFrame, ?>) - Method in interface com.syncleus.ferma.traversals.VertexTraversal
 
DEFAULT_INITIALIZER - Static variable in class com.syncleus.ferma.TEdge
 
DEFAULT_INITIALIZER - Static variable in class com.syncleus.ferma.TVertex
 
DefaultClassInitializer<C> - Class in com.syncleus.ferma
 
DefaultClassInitializer(Class<C>) - Constructor for class com.syncleus.ferma.DefaultClassInitializer
 
DefaultFrameFactory - Class in com.syncleus.ferma.framefactories
Creates the frame using reflection.
DefaultFrameFactory() - Constructor for class com.syncleus.ferma.framefactories.DefaultFrameFactory
 
deinit(Element) - Method in class com.syncleus.ferma.typeresolvers.PolymorphicTypeResolver
 
deinit(Element) - Method in interface com.syncleus.ferma.typeresolvers.TypeResolver
Called to remove the type resolution properties from an element
deinit(Element) - Method in class com.syncleus.ferma.typeresolvers.UntypedTypeResolver
 
DelegatingFramedGraph<G extends com.tinkerpop.blueprints.Graph> - Class in com.syncleus.ferma
 
DelegatingFramedGraph(G, FrameFactory, TypeResolver) - Constructor for class com.syncleus.ferma.DelegatingFramedGraph
Construct a framed graph.
DelegatingFramedGraph(G) - Constructor for class com.syncleus.ferma.DelegatingFramedGraph
Construct an untyped framed graph without annotation support
DelegatingFramedGraph(G, TypeResolver) - Constructor for class com.syncleus.ferma.DelegatingFramedGraph
Construct a framed graph without annotation support.
DelegatingFramedGraph(G, boolean, boolean) - Constructor for class com.syncleus.ferma.DelegatingFramedGraph
Construct a framed graph with the specified typeResolution and annotation support
DelegatingFramedGraph(G, ReflectionCache, boolean, boolean) - Constructor for class com.syncleus.ferma.DelegatingFramedGraph
Construct a framed graph with the specified typeResolution and annotation support
DelegatingFramedGraph(G, Collection<? extends Class<?>>) - Constructor for class com.syncleus.ferma.DelegatingFramedGraph
Construct a Typed framed graph with the specified type resolution and with annotation support
DelegatingFramedGraph(G, boolean, Collection<? extends Class<?>>) - Constructor for class com.syncleus.ferma.DelegatingFramedGraph
Construct an framed graph with the specified type resolution and with annotation support
DelegatingFramedThreadedTransactionalGraph<G extends com.tinkerpop.blueprints.ThreadedTransactionalGraph> - Class in com.syncleus.ferma
 
DelegatingFramedThreadedTransactionalGraph(G, FrameFactory, TypeResolver) - Constructor for class com.syncleus.ferma.DelegatingFramedThreadedTransactionalGraph
 
DelegatingFramedThreadedTransactionalGraph(G) - Constructor for class com.syncleus.ferma.DelegatingFramedThreadedTransactionalGraph
 
DelegatingFramedThreadedTransactionalGraph(G, TypeResolver) - Constructor for class com.syncleus.ferma.DelegatingFramedThreadedTransactionalGraph
 
DelegatingFramedThreadedTransactionalGraph(G, boolean, boolean) - Constructor for class com.syncleus.ferma.DelegatingFramedThreadedTransactionalGraph
 
DelegatingFramedThreadedTransactionalGraph(G, ReflectionCache, boolean, boolean) - Constructor for class com.syncleus.ferma.DelegatingFramedThreadedTransactionalGraph
 
DelegatingFramedThreadedTransactionalGraph(G, Collection<? extends Class<?>>) - Constructor for class com.syncleus.ferma.DelegatingFramedThreadedTransactionalGraph
 
DelegatingFramedThreadedTransactionalGraph(G, boolean, Collection<? extends Class<?>>) - Constructor for class com.syncleus.ferma.DelegatingFramedThreadedTransactionalGraph
 
DelegatingFramedTransactionalGraph<G extends com.tinkerpop.blueprints.TransactionalGraph> - Class in com.syncleus.ferma
 
DelegatingFramedTransactionalGraph(G, FrameFactory, TypeResolver) - Constructor for class com.syncleus.ferma.DelegatingFramedTransactionalGraph
 
DelegatingFramedTransactionalGraph(G) - Constructor for class com.syncleus.ferma.DelegatingFramedTransactionalGraph
 
DelegatingFramedTransactionalGraph(G, TypeResolver) - Constructor for class com.syncleus.ferma.DelegatingFramedTransactionalGraph
 
DelegatingFramedTransactionalGraph(G, boolean, boolean) - Constructor for class com.syncleus.ferma.DelegatingFramedTransactionalGraph
 
DelegatingFramedTransactionalGraph(G, ReflectionCache, boolean, boolean) - Constructor for class com.syncleus.ferma.DelegatingFramedTransactionalGraph
 
DelegatingFramedTransactionalGraph(G, Collection<? extends Class<?>>) - Constructor for class com.syncleus.ferma.DelegatingFramedTransactionalGraph
 
DelegatingFramedTransactionalGraph(G, boolean, Collection<? extends Class<?>>) - Constructor for class com.syncleus.ferma.DelegatingFramedTransactionalGraph
 
divert(SideEffectFunction<S>) - Method in interface com.syncleus.ferma.traversals.EdgeTraversal
 
divert(SideEffectFunction<S>) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
 
divert(SideEffectFunction<S>) - Method in interface com.syncleus.ferma.traversals.Traversal
This step emits the input but also calls the sideEffectFunction function with the side effect of the previous step when it is ready.
divert(SideEffectFunction<S>) - Method in interface com.syncleus.ferma.traversals.VertexTraversal
 
DivertPipe<S,T> - Class in com.syncleus.ferma.pipes
 
DivertPipe(SideEffectPipe<S, T>, PipeFunction<T, ?>) - Constructor for class com.syncleus.ferma.pipes.DivertPipe
 

E

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.

F

failure() - Method in class com.syncleus.ferma.tx.AbstractTx
 
failure() - Method in interface com.syncleus.ferma.tx.Tx
Mark the transaction as failed.
fairMerge() - Method in interface com.syncleus.ferma.traversals.SplitTraversal
Add a FairMergePipe to the end of the Pipeline.
FermaGremlinPipeline<S,E> - Class in com.syncleus.ferma.pipes
 
FermaGremlinPipeline() - Constructor for class com.syncleus.ferma.pipes.FermaGremlinPipeline
 
FermaGremlinPipeline(Object, boolean) - Constructor for class com.syncleus.ferma.pipes.FermaGremlinPipeline
 
FermaGremlinPipeline(Object) - Constructor for class com.syncleus.ferma.pipes.FermaGremlinPipeline
 
fill(Collection<? super N>, Class<N>) - Method in interface com.syncleus.ferma.traversals.EdgeTraversal
Fill the provided collection with the objects in the pipeline.
fill(Collection<? super N>, Class<N>) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
 
fill(Collection<? super VertexFrame>) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
 
fill(Collection<? super T>) - Method in interface com.syncleus.ferma.traversals.Traversal
Fill the provided collection with the objects in the pipeline.
fill(Collection<? super N>, Class<N>) - Method in interface com.syncleus.ferma.traversals.VertexTraversal
Fill the provided collection with the objects in the pipeline.
fillExplicit(Collection<? super N>, Class<N>) - Method in interface com.syncleus.ferma.traversals.EdgeTraversal
Fill the provided collection with the objects in the pipeline.
fillExplicit(Collection<? super N>, Class<N>) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
 
fillExplicit(Collection<? super N>, Class<N>) - Method in interface com.syncleus.ferma.traversals.VertexTraversal
Fill the provided collection with the objects in the pipeline.
filter(TraversalFunction<EdgeFrame, Boolean>) - Method in interface com.syncleus.ferma.traversals.EdgeTraversal
 
filter(TraversalFunction<VertexFrame, Boolean>) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
 
filter(TraversalFunction<T, Boolean>) - Method in interface com.syncleus.ferma.traversals.Traversal
The serves are an arbitrary filter where the filter criteria is provided by the filterFunction.
filter(TraversalFunction<VertexFrame, Boolean>) - Method in interface com.syncleus.ferma.traversals.VertexTraversal
 
forEach(Consumer<? super VertexFrame>) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
 
forEachRemaining(Consumer<? super VertexFrame>) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
 
forName(String) - Method in class com.syncleus.ferma.ReflectionCache
 
frame(Iterator<? extends Element>, Class<T>) - Method in class com.syncleus.ferma.DelegatingFramedGraph
 
frame(Iterator<? extends Element>, Class<T>) - Method in interface com.syncleus.ferma.FramedGraph
 
frame(Class<T>) - Method in interface com.syncleus.ferma.traversals.EdgeTraversal
Return an iterator of framed elements.
frame(Class<N>) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
 
frame(Class<N>) - Method in interface com.syncleus.ferma.traversals.VertexTraversal
Return an iterator of framed elements.
FramedGraph - Interface in com.syncleus.ferma
The primary class for framing your blueprints graphs.
FramedThreadedTransactionalGraph - Interface in com.syncleus.ferma
 
FramedTransactionalGraph - Interface in com.syncleus.ferma
 
frameElement(Element, Class<T>) - Method in class com.syncleus.ferma.DelegatingFramedGraph
 
frameElement(Element, Class<T>) - Method in interface com.syncleus.ferma.FramedGraph
 
frameElementExplicit(Element, Class<T>) - Method in class com.syncleus.ferma.DelegatingFramedGraph
 
frameElementExplicit(Element, Class<T>) - Method in interface com.syncleus.ferma.FramedGraph
 
frameExplicit(Iterator<? extends Element>, Class<T>) - Method in class com.syncleus.ferma.DelegatingFramedGraph
 
frameExplicit(Iterator<? extends Element>, Class<T>) - Method in interface com.syncleus.ferma.FramedGraph
 
frameExplicit(Class<T>) - Method in interface com.syncleus.ferma.traversals.EdgeTraversal
Return an iterator of framed elements.
frameExplicit(Class<N>) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
 
frameExplicit(Class<N>) - Method in interface com.syncleus.ferma.traversals.VertexTraversal
Return an iterator of framed elements.
FrameFactory - Interface in com.syncleus.ferma.framefactories
Does the actual work of constructing the frame.
frameNewElement(Element, ClassInitializer<T>) - Method in class com.syncleus.ferma.DelegatingFramedGraph
 
frameNewElement(Element, Class<T>) - Method in class com.syncleus.ferma.DelegatingFramedGraph
 
frameNewElement(Element, ClassInitializer<T>) - Method in interface com.syncleus.ferma.FramedGraph
 
frameNewElement(Element, Class<T>) - Method in interface com.syncleus.ferma.FramedGraph
 
frameNewElementExplicit(Element, ClassInitializer<T>) - Method in class com.syncleus.ferma.DelegatingFramedGraph
 
frameNewElementExplicit(Element, Class<T>) - Method in class com.syncleus.ferma.DelegatingFramedGraph
 
frameNewElementExplicit(Element, ClassInitializer<T>) - Method in interface com.syncleus.ferma.FramedGraph
 
frameNewElementExplicit(Element, Class<T>) - Method in interface com.syncleus.ferma.FramedGraph
 
FramingEdgeIterable<T> - Class in com.syncleus.ferma
 
FramingEdgeIterable(FramedGraph, Iterable<Edge>, Class<T>) - Constructor for class com.syncleus.ferma.FramingEdgeIterable
 
FramingEdgeIterable(FramedGraph, Iterable<Edge>, Class<T>, boolean) - Constructor for class com.syncleus.ferma.FramingEdgeIterable
 
FramingIterable<T,E extends com.tinkerpop.blueprints.Element> - Class in com.syncleus.ferma
 
FramingIterable(FramedGraph, Iterable<E>, Class<T>) - Constructor for class com.syncleus.ferma.FramingIterable
 
FramingIterable(FramedGraph, Iterable<E>, Class<T>, boolean) - Constructor for class com.syncleus.ferma.FramingIterable
 
FramingVertexIterable<T> - Class in com.syncleus.ferma
 
FramingVertexIterable(FramedGraph, Iterable<Vertex>, Class<T>) - Constructor for class com.syncleus.ferma.FramingVertexIterable
 
FramingVertexIterable(FramedGraph, Iterable<Vertex>, Class<T>, boolean) - Constructor for class com.syncleus.ferma.FramingVertexIterable
 

G

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
 

H

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
 

I

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
 

L

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.

M

main(String[]) - Static method in class com.syncleus.ferma.RunMe
 
mark() - Method in interface com.syncleus.ferma.traversals.EdgeTraversal
 
mark() - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
 
mark() - Method in interface com.syncleus.ferma.traversals.Traversal
Marks the step so that a subsequent call to back() or optional() may return to this point.
mark() - Method in interface com.syncleus.ferma.traversals.VertexTraversal
 
memoize(String) - Method in interface com.syncleus.ferma.traversals.EdgeTraversal
 
memoize(String, Map<?, ?>) - Method in interface com.syncleus.ferma.traversals.EdgeTraversal
 
memoize(String) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
 
memoize(String, Map<?, ?>) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
 
memoize(String) - Method in interface com.syncleus.ferma.traversals.Traversal
This step will hold a Map of the objects that have entered into its pipeline section.
memoize(String, Map<?, ?>) - Method in interface com.syncleus.ferma.traversals.Traversal
This step will hold a Map of the objects that have entered into its pipeline section.
memoize(String) - Method in interface com.syncleus.ferma.traversals.VertexTraversal
 
memoize(String, Map<?, ?>) - Method in interface com.syncleus.ferma.traversals.VertexTraversal
 
MethodHandler - Interface in com.syncleus.ferma.framefactories.annotation
Allows handling of method on frames.
MockTransactionalGraph - Class in com.syncleus.ferma
 
MockTransactionalGraph(Graph) - Constructor for class com.syncleus.ferma.MockTransactionalGraph
 

N

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.

O

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
 

P

Path - Class in com.syncleus.ferma
 
Path() - Constructor for class com.syncleus.ferma.Path
 
path(PipeFunction...) - Method in class com.syncleus.ferma.pipes.FermaGremlinPipeline
 
path(TraversalFunction<?, ?>...) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
 
path(TraversalFunction<?, ?>...) - Method in interface com.syncleus.ferma.traversals.Traversal
This will emit the path that has been seen thus far.
PathPipe<S> - Class in com.syncleus.ferma.pipes
 
PathPipe(PipeFunction...) - Constructor for class com.syncleus.ferma.pipes.PathPipe
 
PolymorphicTypeResolver - Class in com.syncleus.ferma.typeresolvers
This type resolver will use the Java class stored in the 'java_class' on the element.
PolymorphicTypeResolver() - Constructor for class com.syncleus.ferma.typeresolvers.PolymorphicTypeResolver
Creates a new SimpleTypeResolver with a typing engine that can recognize the specified types.
PolymorphicTypeResolver(String) - Constructor for class com.syncleus.ferma.typeresolvers.PolymorphicTypeResolver
Creates a new SimpleTypeResolver with a typing engine that can recognize the specified types.
PolymorphicTypeResolver(ReflectionCache) - Constructor for class com.syncleus.ferma.typeresolvers.PolymorphicTypeResolver
Creates a new SimpleTypeResolver with a typing engine that can recognize the specified types.
PolymorphicTypeResolver(ReflectionCache, String) - Constructor for class com.syncleus.ferma.typeresolvers.PolymorphicTypeResolver
Creates a new SimpleTypeResolver with a typing engine that can recognize the specified types.
popMark() - Method in class com.syncleus.ferma.traversals.SimpleTraversal
 
processMethod(DynamicType.Builder<E>, Method, Annotation) - Method in class com.syncleus.ferma.framefactories.annotation.AdjacencyMethodHandler
 
processMethod(DynamicType.Builder<E>, Method, Annotation) - Method in class com.syncleus.ferma.framefactories.annotation.IncidenceMethodHandler
 
processMethod(DynamicType.Builder<E>, Method, Annotation) - Method in class com.syncleus.ferma.framefactories.annotation.InVertexMethodHandler
 
processMethod(DynamicType.Builder<E>, Method, Annotation) - Method in interface com.syncleus.ferma.framefactories.annotation.MethodHandler
 
processMethod(DynamicType.Builder<E>, Method, Annotation) - Method in class com.syncleus.ferma.framefactories.annotation.OutVertexMethodHandler
 
processMethod(DynamicType.Builder<E>, Method, Annotation) - Method in class com.syncleus.ferma.framefactories.annotation.PropertyMethodHandler
 
processNextStart() - Method in class com.syncleus.ferma.pipes.PathPipe
 
Property - Annotation Type in com.syncleus.ferma.annotations
Property annotations are for getter and setters to manipulate the property value of an Element.
property(String) - Static method in class com.syncleus.ferma.Comparators
Compare by property.
property(String) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
 
property(String, Class<N>) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
 
property(String) - Method in interface com.syncleus.ferma.traversals.Traversal
Emit the respective property of the incoming element.
property(String, Class<N>) - Method in interface com.syncleus.ferma.traversals.Traversal
Emit the respective property of the incoming element.
propertyMap(String...) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
 
propertyMap(String...) - Method in interface com.syncleus.ferma.traversals.Traversal
Emit the properties of the incoming element as a java.util.Map.
PropertyMethodHandler - Class in com.syncleus.ferma.framefactories.annotation
A method handler that implemented the Property Annotation.
PropertyMethodHandler() - Constructor for class com.syncleus.ferma.framefactories.annotation.PropertyMethodHandler
 
PropertyMethodHandler.GetPropertyInterceptor - Class in com.syncleus.ferma.framefactories.annotation
 
PropertyMethodHandler.RemovePropertyInterceptor - Class in com.syncleus.ferma.framefactories.annotation
 
PropertyMethodHandler.SetPropertyInterceptor - Class in com.syncleus.ferma.framefactories.annotation
 
pushMark(Traversal<?, ?, ?, ?>) - Method in class com.syncleus.ferma.traversals.SimpleTraversal
 
pushMark() - Method in class com.syncleus.ferma.traversals.SimpleTraversal
 

Q

query() - Method in class com.syncleus.ferma.MockTransactionalGraph
 

R

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
 

S

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.

T

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.

U

unlinkBoth(VertexFrame, String...) - Method in class com.syncleus.ferma.AbstractVertexFrame
 
unlinkBoth(VertexFrame, String...) - Method in interface com.syncleus.ferma.VertexFrame
Remove all edges to/from the supplied vertex with the supplied labels.
unlinkIn(VertexFrame, String...) - Method in class com.syncleus.ferma.AbstractVertexFrame
 
unlinkIn(VertexFrame, String...) - Method in interface com.syncleus.ferma.VertexFrame
Remove all in edges to the supplied vertex with the supplied labels.
unlinkOut(VertexFrame, String...) - Method in class com.syncleus.ferma.AbstractVertexFrame
 
unlinkOut(VertexFrame, String...) - Method in interface com.syncleus.ferma.VertexFrame
Remove all out edges to the supplied vertex with the supplied labels.
UntypedTypeResolver - Class in com.syncleus.ferma.typeresolvers
This type resolver simply returns the type requested by the client.
UntypedTypeResolver() - Constructor for class com.syncleus.ferma.typeresolvers.UntypedTypeResolver
 

V

v() - Method in class com.syncleus.ferma.AbstractElementFrame
 
v(Object...) - Method in class com.syncleus.ferma.AbstractElementFrame
 
v() - Method in class com.syncleus.ferma.DelegatingFramedGraph
 
v(Collection<?>) - Method in class com.syncleus.ferma.DelegatingFramedGraph
 
v(Object...) - Method in class com.syncleus.ferma.DelegatingFramedGraph
 
v() - Method in interface com.syncleus.ferma.ElementFrame
Query over all vertices in the graph.
v(Object...) - Method in interface com.syncleus.ferma.ElementFrame
Query over a list of vertices in the graph.
v() - Method in interface com.syncleus.ferma.FramedGraph
Query over all vertices in the graph.
v(Collection<?>) - Method in interface com.syncleus.ferma.FramedGraph
Query over a list of vertices in the graph.
v(Object...) - Method in interface com.syncleus.ferma.FramedGraph
Query over a list of vertices in the graph.
v() - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
 
v(Object...) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
 
v(Collection<?>) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
 
v(String, Object) - Method in class com.syncleus.ferma.traversals.GlobalVertexTraversal
 
v() - Method in interface com.syncleus.ferma.traversals.Traversal
Traverse over all the vertices in the graph.
v(Object...) - Method in interface com.syncleus.ferma.traversals.Traversal
Traversal over a list of vertices in the graph.
v(Collection<?>) - Method in interface com.syncleus.ferma.traversals.Traversal
Traversal over a list of vertices in the graph.
v(String, Object) - Method in interface com.syncleus.ferma.traversals.Traversal
Traverse over all the vertices in the graph that have the specified key and value.
VertexFrame - Interface in com.syncleus.ferma
 
VertexTraversal<C,S,M> - Interface in com.syncleus.ferma.traversals
Vertex specific traversal.

W

WrapperFramedGraph<G extends com.tinkerpop.blueprints.Graph> - Interface in com.syncleus.ferma
 
WrapperFramedThreadedTransactionalGraph<G extends com.tinkerpop.blueprints.ThreadedTransactionalGraph> - Interface in com.syncleus.ferma
 
WrapperFramedTransactionalGraph<G extends com.tinkerpop.blueprints.TransactionalGraph> - Interface in com.syncleus.ferma
 
A B C D E F G H I L M N O P Q R S T U V W 
Skip navigation links

Copyright © 2017 Syncleus. All rights reserved.