-
Deprecated ClassesClassDescriptionAs of release 3.5.3, replaced by
ExceptionHelperingremlin-coreAs of release 3.4.0, partially replaced byGraphTraversalSource.io(String). NoticeGraphTraversalSource.io(String)doesn't support read operation fromjava.io.InputStreamor write operation tojava.io.OutputStream. Thus for readers or writers which need this functionality are safe to use this deprecated method. There is no intention to remove this method unless all the functionality is replaced by the `io` step ofGraphTraversalSource.As of release 3.6.0, not replaced.
-
Deprecated FieldsFieldDescriptionUse
GQLLexer.VOCABULARYinstead.UseGQLParser.VOCABULARYinstead.UseGremlinLexer.VOCABULARYinstead.UseGremlinParser.VOCABULARYinstead.As of release 3.4.3, replaced byGraphTraversal.aggregate(java.lang.String)with aScope.local.
-
Deprecated MethodsMethodDescriptionAs of release 3.4.0, replaced by
Client.submitAsync(String, RequestOptions).As of release 3.6.2, replaced byGremlinExecutor.Builder.afterTimeout(BiConsumer).As of release 3.8.0, replaced byAnonymousTraversalSource.with(Graph)As of release 3.8.0, replaced byAnonymousTraversalSource.with(String)As of release 3.8.0, replaced byAnonymousTraversalSource.with(Configuration)org.apache.tinkerpop.gremlin.process.traversal.AnonymousTraversalSource.withRemote(RemoteConnection) As of release 3.8.0, replaced byAnonymousTraversalSource.with(RemoteConnection)As of release 3.8.0, deprecated in favor ofGraphTraversal.dateDiff(OffsetDateTime).As of release 4.0.0, replaced by__.match(String)for declarative pattern matching.As of release 3.4.0, deprecated in favor of__.valueMap(String...)in conjunction withGraphTraversal.with(String, Object).As of release 3.8.0, deprecated in favor ofGraphTraversal.dateDiff(OffsetDateTime).As of release 4.0.0, replaced byGraphTraversal.labels().As of release 4.0.0, replaced byGraphTraversal.match(String)for declarative pattern matching.org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.valueMap(boolean, String...) As of release 3.4.0, deprecated in favor ofGraphTraversal.valueMap(String...)in conjunction withGraphTraversal.with(String, Object)or simple preferGraphTraversal.elementMap(String...).As of release 3.8.0, not directly replaced because a simple call toStep.reset()at traversal lock can more generally do what is needed by this much more specific API.As of 4.0.0, TraversalStrategyProxy is now based around strategy names, instead of strategy classes. For compatibility, this method will attempt to lookup the strategy name inTraversalStrategies.GlobalCache. Use ofTraversalStrategyProxy.getStrategyName()is preferred. If a class object is needed, users should utilize a mapping of strategy name to strategy class which is appropriate for their environment.As of release 3.5.3, not replaced as there is really no general validation anymore for values sincenullis now accepted.org.apache.tinkerpop.gremlin.process.traversal.util.SideEffectHelper.validateSideEffectValue(Object) As of release 3.5.3, not replaced as there is really no general validation anymore for values sincenullis now accepted.As of release 4.0.0, replaced byElement.labels(). This method returns an arbitrary label when multiple labels exist.As of release 3.4.0, partially replaced byGraphTraversalSource.io(String). NoticeGraphTraversalSource.io(String)doesn't support read operation fromjava.io.InputStreamor write operation tojava.io.OutputStream. Thus for readers or writers which need this functionality are safe to use this deprecated method. There is no intention to remove this method unless all the functionality is replaced by the `io` step ofGraphTraversalSource.
-
Deprecated ConstructorsConstructorDescriptionThis constructor has been deprecated since 4.0.0 as TraversalStrategyProxy is now based around strategy names, instead of strategy classes. Use
TraversalStrategyProxy(String, Configuration)instead.As of release 4.0.0, replaced byContext(Logger, GraphManager).
-
Deprecated Enum Constants
DeclarativeMatchStepfor declarative pattern matching. UseGraphTraversal#match(String)for GQL-based matching.