Package org.apache.tinkerpop.gremlin.structure
package org.apache.tinkerpop.gremlin.structure
-
ClassDescriptionColumn references a particular type of column in a complex data structure such as a
Map, aMap.Entry, or aPath.Common exceptions to use with an edge.Common exceptions to use with an element.Tests that do basic validation of proper Feature settings in Graph implementations.Feature checks that testEdgefunctionality to determine if a feature should be on when it is marked as not supported.Feature checks that testGraphfunctionality to determine if a feature should be on when it is marked as not supported.Feature checks that tests ifGraph.Variablesfunctionality to determine if a feature should be on when it is marked as not supported.Feature checks that simply evaluate conflicting feature definitions without evaluating the actual implementation itself.Feature checks that testVertexfunctionality to determine if a feature should be on when it is marked as not supported.AGraphis a container object for a collection ofVertex,Edge,VertexProperty, andPropertyobjects.Common exceptions to use with a graph.An interface that represents the capabilities of aGraphimplementation.Base interface for features that relate to supporting different data types.Features that are related toEdgeoperations.Features that are related toElementobjects.A marker interface to identify any set of Features.Features specific to a operations of a "graph".Features forGraph.Variables.Features that are related toVertexoperations.This should only be used by providers to create keys, labels, etc.Provides access to property index lookups for the graph.Defines the test suite that the implementer has decided to support and represents publicly as "passing".Holds a collection ofGraph.OptInenabling multipleGraph.OptInto be applied to a single suite.Defines a test in the suite that the implementer does not want to run.Holds a collection ofGraph.OptOutenabling multipleGraph.OptOutto be applied to a single suite.Graph variables are a set of key/value pairs associated with the graph.Tests that support the creation ofGraphinstances which occurs viaGraphFactory.Defines the label cardinality for graph elements.Property<V>Common exceptions to use with a property.Gremlin Test Suite forPropertyoperations.Basic tests for thePropertyclass.Test exceptions around use ofElement.value(String).Tests for feature support onProperty.This enumeration allows for the specification of the type of aProperty.RemoteGraphis only required for integrating with the test suite as there must be aGraphinstance for the test suite to bind to.Serialization tests that occur at a lower level than IO.TheStructureStandardSuiteis a JUnit test runner that executes the Gremlin Test Suite over aGraphimplementation.A collection of (T)okens which allows for more concise Traversal definitions.A set of methods that allow for control of transactional behavior of aGraphinstance.Behaviors to supply to theTransaction.onClose(Consumer).Behaviors to supply to theTransaction.onReadWrite(Consumer).A status provided to transaction listeners to inform whether a transaction was successfully committed or rolled back.Tests for graphs that has multithreaded accessGremlin Test Suite forGraph.Variablesoperations.Tests for feature support onGraph.Variables.Basic tests to ensure thatGraph.Variableshave appropriateStringrepresentations.Ensure that theGraph.Variables.asMap()method returns some basics.Test exceptions aroundGraph.Variables.Common exceptions to use with a vertex.Common exceptions to use with a property.