Interface Summary Interface Description Edge Element GraphA
Graphis a container object for a collection of
Graph.FeaturesAn interface that represents the capabilities of a
Graph.Features.DataTypeFeaturesBase interface for features that relate to supporting different data types. Graph.Features.EdgeFeaturesFeatures that are related to
Graph.Features.EdgePropertyFeatures Graph.Features.ElementFeaturesFeatures that are related to
Graph.Features.FeatureSetA marker interface to identify any set of Features. Graph.Features.GraphFeaturesFeatures specific to a operations of a "graph". Graph.Features.PropertyFeatures Graph.Features.VariableFeaturesFeatures for
Graph.Features.VertexFeaturesFeatures that are related to
Graph.Features.VertexPropertyFeatures Graph.VariablesGraph variables are a set of key/value pairs associated with the graph. Property<V> TransactionA set of methods that allow for control of transactional behavior of a
Class Summary Class Description Edge.ExceptionsCommon exceptions to use with an edge. Element.ExceptionsCommon exceptions to use with an element. Graph.ExceptionsCommon exceptions to use with a graph. Graph.HiddenThis should only be used by providers to create keys, labels, etc. Graph.Variables.Exceptions Property.ExceptionsCommon exceptions to use with a property. Transaction.Exceptions Vertex.ExceptionsCommon exceptions to use with a vertex. VertexProperty.ExceptionsCommon exceptions to use with a property.
Enum Summary Enum Description ColumnColumn references a particular type of column in a complex data structure such as a
Map.Entry, or a
Direction PropertyTypeThis enumeration allows for the specification of the type of a
TA collection of (T)okens which allows for more concise Traversal definitions. Transaction.CLOSE_BEHAVIORBehaviors to supply to the
Transaction.READ_WRITE_BEHAVIORBehaviors to supply to the
Transaction.StatusA status provided to transaction listeners to inform whether a transaction was successfully committed or rolled back. VertexProperty.Cardinality
Annotation Types Summary Annotation Type Description Graph.OptInDefines the test suite that the implementer has decided to support and represents publicly as "passing". Graph.OptInsHolds a collection of
Graph.OptInto be applied to a single suite.
Graph.OptOutDefines a test in the suite that the implementer does not want to run. Graph.OptOutsHolds a collection of
Graph.OptOutto be applied to a single suite.