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.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.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.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.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.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()
If any of the features on
Graph.Features.VariableFeatures is
true then this value must be true. |
Copyright © 2013–2018 Apache Software Foundation. All rights reserved.