Uses of Annotation Interface
org.apache.tinkerpop.gremlin.structure.util.FeatureDescriptor
Packages that use FeatureDescriptor
-
Uses of FeatureDescriptor in org.apache.tinkerpop.gremlin.structure
Methods in org.apache.tinkerpop.gremlin.structure with annotations of type FeatureDescriptorModifier and TypeMethodDescriptiondefault booleanGraph.Features.EdgeFeatures.supportsAddEdges()Determines if anEdgecan be added to aVertex.default booleanGraph.Features.ElementFeatures.supportsAddProperty()Determines if anElementallows properties to be added.default booleanGraph.Features.VertexFeatures.supportsAddVertices()Determines if aVertexcan be added to theGraph.default booleanGraph.Features.ElementFeatures.supportsAnyIds()Determines if anElementany Java object is a suitable identifier.default booleanGraph.Features.VertexPropertyFeatures.supportsAnyIds()Determines if anVertexPropertyany Java object is a suitable identifier.default booleanGraph.Features.DataTypeFeatures.supportsBooleanArrayValues()Supports setting of an array of boolean values.default booleanGraph.Features.DataTypeFeatures.supportsBooleanValues()Supports setting of a boolean value.default booleanGraph.Features.DataTypeFeatures.supportsByteArrayValues()Supports setting of an array of byte values.default booleanGraph.Features.DataTypeFeatures.supportsByteValues()Supports setting of a byte value.default booleanGraph.Features.GraphFeatures.supportsComputer()Determines if theGraphimplementation supportsGraphComputerbased processing.default booleanGraph.Features.GraphFeatures.supportsConcurrentAccess()Determines if theGraphimplementation supports more than one connection to the same instance at the same time.default booleanGraph.Features.ElementFeatures.supportsCustomIds()Determines if anElementhas a specific custom object as their internal representation.default booleanGraph.Features.VertexPropertyFeatures.supportsCustomIds()Determines if anVertexPropertyhas a specific custom object as their internal representation.default booleanGraph.Features.DataTypeFeatures.supportsDoubleArrayValues()Supports setting of an array of double values.default booleanGraph.Features.DataTypeFeatures.supportsDoubleValues()Supports setting of a double value.default booleanGraph.Features.VertexFeatures.supportsDuplicateMultiProperties()Determines if aVertexcan support non-unique values on the same key.default booleanGraph.Features.DataTypeFeatures.supportsFloatArrayValues()Supports setting of an array of float values.default booleanGraph.Features.DataTypeFeatures.supportsFloatValues()Supports setting of a float value.default booleanGraph.Features.DataTypeFeatures.supportsIntegerArrayValues()Supports setting of an array of integer values.default booleanGraph.Features.DataTypeFeatures.supportsIntegerValues()Supports setting of a integer value.default booleanGraph.Features.GraphFeatures.supportsIoRead()Determines if theGraphimplementations supports read operations as executed with theGraphTraversalSource.io(String)step.default booleanGraph.Features.GraphFeatures.supportsIoWrite()Determines if theGraphimplementations supports write operations as executed with theGraphTraversalSource.io(String)step.default booleanGraph.Features.DataTypeFeatures.supportsLongArrayValues()Supports setting of an array of long values.default booleanGraph.Features.DataTypeFeatures.supportsLongValues()Supports setting of a long value.default booleanGraph.Features.DataTypeFeatures.supportsMapValues()Supports setting of aMapvalue.default booleanGraph.Features.VertexFeatures.supportsMetaProperties()Determines if aVertexcan support properties on vertex properties.default booleanGraph.Features.DataTypeFeatures.supportsMixedListValues()Supports setting of aListvalue.default booleanGraph.Features.VertexFeatures.supportsMultiProperties()Determines if aVertexcan support multiple properties with the same key.default booleanGraph.Features.ElementFeatures.supportsNullPropertyValues()Determines if anElementallows properties withnullproperty values.default booleanGraph.Features.VertexPropertyFeatures.supportsNullPropertyValues()Determines if meta-properties allow fornullproperty values.default booleanGraph.Features.ElementFeatures.supportsNumericIds()Determines if anElementhas numeric identifiers as their internal representation.default booleanGraph.Features.VertexPropertyFeatures.supportsNumericIds()Determines if anVertexPropertyhas numeric identifiers as their internal representation.default booleanGraph.Features.GraphFeatures.supportsOrderabilitySemantics()Determines if theGraphimplementation supports total universal orderability per the Gremlin orderability semantics.default booleanGraph.Features.GraphFeatures.supportsPersistence()Determines if theGraphimplementation supports persisting it's contents natively to disk.default booleanGraph.Features.PropertyFeatures.supportsProperties()Determines if anElementallows for the processing of at least one data type defined by the features.default booleanGraph.Features.EdgeFeatures.supportsRemoveEdges()Determines if anEdgecan be removed from aVertex.default booleanGraph.Features.ElementFeatures.supportsRemoveProperty()Determines if anElementallows properties to be removed.default booleanGraph.Features.VertexPropertyFeatures.supportsRemoveProperty()Determines if aVertexPropertyallows properties to be removed.default booleanGraph.Features.VertexFeatures.supportsRemoveVertices()Determines if aVertexcan be removed from theGraph.default booleanGraph.Features.DataTypeFeatures.supportsSerializableValues()Supports setting of a Java serializable value.default booleanGraph.Features.GraphFeatures.supportsServiceCall()Determines if theGraphimplementation supports the service call feature.default booleanGraph.Features.DataTypeFeatures.supportsStringArrayValues()Supports setting of an array of string values.default booleanGraph.Features.ElementFeatures.supportsStringIds()Determines if anElementhas string identifiers as their internal representation.default booleanGraph.Features.VertexPropertyFeatures.supportsStringIds()Determines if anVertexPropertyhas string identifiers as their internal representation.default booleanGraph.Features.DataTypeFeatures.supportsStringValues()Supports setting of a string value.default booleanGraph.Features.GraphFeatures.supportsThreadedTransactions()Determines if theGraphimplementation supports threaded transactions which allow a transaction to be executed across multiple threads viaTransaction.createThreadedTx().default booleanGraph.Features.GraphFeatures.supportsTransactions()Determines if theGraphimplementations supports transactions.default booleanGraph.Features.DataTypeFeatures.supportsUniformListValues()Supports setting of aListvalue.default booleanGraph.Features.EdgeFeatures.supportsUpsert()Determines if theGraphimplementation uses upsert functionality as opposed to insert functionality forVertex.addEdge(String, Vertex, Object...).default booleanGraph.Features.VertexFeatures.supportsUpsert()Determines if theGraphimplementation uses upsert functionality as opposed to insert functionality forGraph.addVertex(String).default booleanGraph.Features.ElementFeatures.supportsUserSuppliedIds()Determines if anElementcan have a user defined identifier.default booleanGraph.Features.VertexPropertyFeatures.supportsUserSuppliedIds()Determines if aVertexPropertyallows an identifier to be assigned to it.default booleanGraph.Features.ElementFeatures.supportsUuidIds()Determines if anElementhas UUID identifiers as their internal representation.default booleanGraph.Features.VertexPropertyFeatures.supportsUuidIds()Determines if anVertexPropertyhas UUID identifiers as their internal representation.default booleanGraph.Features.VariableFeatures.supportsVariables()