| Package | Description | 
|---|---|
| org.apache.tinkerpop.gremlin.structure | 
| Modifier and Type | Method and Description | 
|---|---|
default boolean | 
Graph.Features.EdgeFeatures.supportsAddEdges()
Determines if an  
Edge can be added to a Vertex. | 
default boolean | 
Graph.Features.ElementFeatures.supportsAddProperty()
Determines if an  
Element allows properties to be added. | 
default boolean | 
Graph.Features.VertexFeatures.supportsAddVertices()
Determines if a  
Vertex can be added to the Graph. | 
default boolean | 
Graph.Features.ElementFeatures.supportsAnyIds()
Determines if an  
Element any Java object is a suitable identifier. | 
default boolean | 
Graph.Features.VertexPropertyFeatures.supportsAnyIds()
Determines if an  
VertexProperty any Java object is a suitable identifier. | 
default boolean | 
Graph.Features.DataTypeFeatures.supportsBooleanArrayValues()
Supports setting of an array of boolean values. 
 | 
default boolean | 
Graph.Features.DataTypeFeatures.supportsBooleanValues()
Supports setting of a boolean value. 
 | 
default boolean | 
Graph.Features.DataTypeFeatures.supportsByteArrayValues()
Supports setting of an array of byte values. 
 | 
default boolean | 
Graph.Features.DataTypeFeatures.supportsByteValues()
Supports setting of a byte value. 
 | 
default boolean | 
Graph.Features.GraphFeatures.supportsComputer()
Determines if the  
Graph implementation supports GraphComputer based processing. | 
default boolean | 
Graph.Features.GraphFeatures.supportsConcurrentAccess()
Determines if the  
Graph implementation supports more than one connection to the same instance
 at the same time. | 
default boolean | 
Graph.Features.ElementFeatures.supportsCustomIds()
Determines if an  
Element has a specific custom object as their internal representation. | 
default boolean | 
Graph.Features.VertexPropertyFeatures.supportsCustomIds()
Determines if an  
VertexProperty has a specific custom object as their internal representation. | 
default boolean | 
Graph.Features.DataTypeFeatures.supportsDoubleArrayValues()
Supports setting of an array of double values. 
 | 
default boolean | 
Graph.Features.DataTypeFeatures.supportsDoubleValues()
Supports setting of a double value. 
 | 
default boolean | 
Graph.Features.VertexFeatures.supportsDuplicateMultiProperties()
Determines if a  
Vertex can support non-unique values on the same key. | 
default boolean | 
Graph.Features.DataTypeFeatures.supportsFloatArrayValues()
Supports setting of an array of float values. 
 | 
default boolean | 
Graph.Features.DataTypeFeatures.supportsFloatValues()
Supports setting of a float value. 
 | 
default boolean | 
Graph.Features.DataTypeFeatures.supportsIntegerArrayValues()
Supports setting of an array of integer values. 
 | 
default boolean | 
Graph.Features.DataTypeFeatures.supportsIntegerValues()
Supports setting of a integer value. 
 | 
default boolean | 
Graph.Features.GraphFeatures.supportsIoRead()
Determines if the  
Graph implementations supports read operations as executed with the
 GraphTraversalSource.io(String) step. | 
default boolean | 
Graph.Features.GraphFeatures.supportsIoWrite()
Determines if the  
Graph implementations supports write operations as executed with the
 GraphTraversalSource.io(String) step. | 
default boolean | 
Graph.Features.DataTypeFeatures.supportsLongArrayValues()
Supports setting of an array of long values. 
 | 
default boolean | 
Graph.Features.DataTypeFeatures.supportsLongValues()
Supports setting of a long value. 
 | 
default boolean | 
Graph.Features.DataTypeFeatures.supportsMapValues()
Supports setting of a  
Map value. | 
default boolean | 
Graph.Features.VertexFeatures.supportsMetaProperties()
Determines if a  
Vertex can support properties on vertex properties. | 
default boolean | 
Graph.Features.DataTypeFeatures.supportsMixedListValues()
Supports setting of a  
List value. | 
default boolean | 
Graph.Features.VertexFeatures.supportsMultiProperties()
Determines if a  
Vertex can support multiple properties with the same key. | 
default boolean | 
Graph.Features.ElementFeatures.supportsNullPropertyValues()
Determines if an  
Element allows properties with null property values. | 
default boolean | 
Graph.Features.VertexPropertyFeatures.supportsNullPropertyValues()
Determines if meta-properties allow for  
null property values. | 
default boolean | 
Graph.Features.ElementFeatures.supportsNumericIds()
Determines if an  
Element has numeric identifiers as their internal representation. | 
default boolean | 
Graph.Features.VertexPropertyFeatures.supportsNumericIds()
Determines if an  
VertexProperty has numeric identifiers as their internal representation. | 
default boolean | 
Graph.Features.GraphFeatures.supportsOrderabilitySemantics()
Determines if the  
Graph implementation supports total universal orderability per the Gremlin
 orderability semantics. | 
default boolean | 
Graph.Features.GraphFeatures.supportsPersistence()
Determines if the  
Graph implementation supports persisting it's contents natively to disk. | 
default boolean | 
Graph.Features.PropertyFeatures.supportsProperties()
Determines if an  
Element allows for the processing of at least one data type defined by the
 features. | 
default boolean | 
Graph.Features.EdgeFeatures.supportsRemoveEdges()
Determines if an  
Edge can be removed from a Vertex. | 
default boolean | 
Graph.Features.ElementFeatures.supportsRemoveProperty()
Determines if an  
Element allows properties to be removed. | 
default boolean | 
Graph.Features.VertexPropertyFeatures.supportsRemoveProperty()
Determines if a  
VertexProperty allows properties to be removed. | 
default boolean | 
Graph.Features.VertexFeatures.supportsRemoveVertices()
Determines if a  
Vertex can be removed from the Graph. | 
default boolean | 
Graph.Features.DataTypeFeatures.supportsSerializableValues()
Supports setting of a Java serializable value. 
 | 
default boolean | 
Graph.Features.GraphFeatures.supportsServiceCall()
Determines if the  
Graph implementation supports the service call feature. | 
default boolean | 
Graph.Features.DataTypeFeatures.supportsStringArrayValues()
Supports setting of an array of string values. 
 | 
default boolean | 
Graph.Features.ElementFeatures.supportsStringIds()
Determines if an  
Element has string identifiers as their internal representation. | 
default boolean | 
Graph.Features.VertexPropertyFeatures.supportsStringIds()
Determines if an  
VertexProperty has string identifiers as their internal representation. | 
default boolean | 
Graph.Features.DataTypeFeatures.supportsStringValues()
Supports setting of a string value. 
 | 
default boolean | 
Graph.Features.GraphFeatures.supportsThreadedTransactions()
Determines if the  
Graph implementation supports threaded transactions which allow a transaction
 to be executed across multiple threads via Transaction.createThreadedTx(). | 
default boolean | 
Graph.Features.GraphFeatures.supportsTransactions()
Determines if the  
Graph implementations supports transactions. | 
default boolean | 
Graph.Features.DataTypeFeatures.supportsUniformListValues()
Supports setting of a  
List value. | 
default boolean | 
Graph.Features.VertexFeatures.supportsUpsert()
Determines if the  
Graph implementation uses upsert functionality as opposed to insert
 functionality for Graph.addVertex(String). | 
default boolean | 
Graph.Features.EdgeFeatures.supportsUpsert()
Determines if the  
Graph implementation uses upsert functionality as opposed to insert
 functionality for Vertex.addEdge(String, Vertex, Object...). | 
default boolean | 
Graph.Features.ElementFeatures.supportsUserSuppliedIds()
Determines if an  
Element can have a user defined identifier. | 
default boolean | 
Graph.Features.VertexPropertyFeatures.supportsUserSuppliedIds()
Determines if a  
VertexProperty allows an identifier to be assigned to it. | 
default boolean | 
Graph.Features.ElementFeatures.supportsUuidIds()
Determines if an  
Element has UUID identifiers as their internal representation. | 
default boolean | 
Graph.Features.VertexPropertyFeatures.supportsUuidIds()
Determines if an  
VertexProperty has UUID identifiers as their internal representation. | 
default boolean | 
Graph.Features.VariableFeatures.supportsVariables()
 | 
Copyright © 2013–2022 Apache Software Foundation. All rights reserved.