# Deprecated API

## Contents

- Deprecated Interfaces
- Deprecated Classes
- Deprecated Enums
- Deprecated Exceptions
- Deprecated Fields
- Deprecated Methods
- Deprecated Constructors
- Deprecated Enum Constants

- Deprecated Interfaces
  Interface and Description
  org.apache.tinkerpop.gremlin.groovy.CompilerCustomizerProvider As of release 3.2.5, replaced by `Customizer`.
  org.apache.tinkerpop.gremlin.groovy.jsr223.DependencyManager As of release 3.2.4, not replaced - no longer needed under the new `GremlinScriptEngine` model.
  org.apache.tinkerpop.gremlin.jsr223.GremlinModule As of release 3.2.4, replaced by `GremlinPlugin`.
  org.apache.tinkerpop.gremlin.groovy.plugin.GremlinPlugin As for 3.2.4, replaced by `GremlinPlugin`
  org.apache.tinkerpop.gremlin.groovy.ImportCustomizerProvider As of release 3.2.5, replaced by `ImportCustomizer`
  org.apache.tinkerpop.gremlin.jsr223.console.PluginAcceptor As of release 3.2.5, not replaced.
  org.apache.tinkerpop.gremlin.groovy.plugin.PluginAcceptor As of release 3.2.4, replaced by `PluginAcceptor`.
  org.apache.tinkerpop.gremlin.groovy.plugin.RemoteAcceptor As of release 3.2.4, replaced by `RemoteAcceptor`;
  org.apache.tinkerpop.gremlin.process.traversal.TraversalEngine As of release 3.2.0, replaced by `Computer`.
  org.apache.tinkerpop.gremlin.process.traversal.TraversalEngine.Builder
  org.apache.tinkerpop.gremlin.process.traversal.TraversalSource.Builder As of release 3.2.0. Please use `Graph.traversal(Class)`.

- Deprecated Classes
  Class and Description
  org.apache.tinkerpop.gremlin.groovy.plugin.AbstractGremlinPlugin As of release 3.2.4, replaced by `AbstractGremlinPlugin`.
  org.apache.tinkerpop.gremlin.groovy.AbstractImportCustomizerProvider As of release 3.2.5, replaced by `ImportCustomizer`
  org.apache.tinkerpop.gremlin.groovy.plugin.Artifact As of release 3.2.4, replaced by `Artifact`
  org.apache.tinkerpop.gremlin.driver.Client.ReboundClusteredClient As of release 3.1.1-incubating, replaced by `Client.AliasClusteredClient`.
  org.apache.tinkerpop.gremlin.groovy.jsr223.customizer.CompilationOptionsCustomizerProvider As of release 3.2.5, not replaced by a public class.
  org.apache.tinkerpop.gremlin.groovy.jsr223.customizer.CompileStaticCustomizerProvider As of release 3.2.4, not replaced by a public class.
  org.apache.tinkerpop.gremlin.process.traversal.engine.ComputerTraversalEngine As of release 3.2.0. Please use `Graph.traversal(Class)`.
  org.apache.tinkerpop.gremlin.process.traversal.engine.ComputerTraversalEngine.Builder As of release 3.2.0. Please use `Graph.traversal(Class)`.
  org.apache.tinkerpop.gremlin.groovy.engine.ConcurrentBindings As of release 3.2.2, replaced by `ConcurrentBindings`.
  org.apache.tinkerpop.gremlin.groovy.jsr223.customizer.ConfigurationCustomizerProvider As of release 3.2.4, not replaced by a public class.
  org.apache.tinkerpop.gremlin.process.computer.util.ConfigurationTraversal As of release 3.2.0, replaced by `PureTraversal`.
  org.apache.tinkerpop.gremlin.server.op.control.ControlOpProcessor As for release 3.2.2, not replaced as this feature was never really published as official.
  org.apache.tinkerpop.gremlin.jsr223.CoreGremlinModule As of release 3.2.4, replaced by `CoreGremlinPlugin`.
  org.apache.tinkerpop.gremlin.util.CoreImports As of release 3.2.4, replaced by `CoreImports`.
  org.apache.tinkerpop.gremlin.groovy.plugin.dsl.credential.CredentialGraph As of release 3.2.4, replaced by `CredentialGraph`.
  org.apache.tinkerpop.gremlin.groovy.plugin.dsl.credential.CredentialGraphGremlinPlugin As of release 3.2.4, replaced by `CredentialGraphGremlinPlugin`.
  org.apache.tinkerpop.gremlin.groovy.plugin.dsl.credential.CredentialGraphTokens As of release 3.2.4, replaced by `CredentialGraphTokens`.
  org.apache.tinkerpop.gremlin.groovy.DefaultImportCustomizerProvider As of release 3.2.5, replaced by `DefaultImportCustomizer`.
  org.apache.tinkerpop.gremlin.groovy.EmptyImportCustomizerProvider As of release 3.2.5, replaced by `ImportCustomizer`
  org.apache.tinkerpop.gremlin.groovy.function.GBinaryOperator As of release 3.1.0, use `as BinaryOperator` in Groovy.
  org.apache.tinkerpop.gremlin.groovy.function.GComparator As of release 3.1.0, use `as Comparator` in Groovy.
  org.apache.tinkerpop.gremlin.groovy.function.GFunction As of release 3.1.0, use `as Function` in Groovy.
  org.apache.tinkerpop.gremlin.giraph.groovy.plugin.GiraphGremlinPlugin As of release 3.2.4, replaced by `GiraphGremlinPlugin`.
  org.apache.tinkerpop.gremlin.structure.GraphReadPerformanceTest As of release 3.2.1, replaced by gremlin-benchmark.
  org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource.Builder As of release 3.2.0. Please use `Graph.traversal(Class)`.
  org.apache.tinkerpop.gremlin.structure.GraphWritePerformanceTest As of release 3.2.1, replaced by gremlin-benchmark.
  org.apache.tinkerpop.gremlin.groovy.engine.GremlinExecutorPerformanceTest As of release 3.2.1, replaced by gremlin-benchmark.
  org.apache.tinkerpop.gremlin.groovy.GroovyEnvironmentIntegrateSuite As of release 3.2.4, not replaced as a test suite that Graph Providers need to implement.
  org.apache.tinkerpop.gremlin.groovy.GroovyEnvironmentPerformanceSuite As of release 3.2.1, replaced by gremlin-benchmark.
  org.apache.tinkerpop.gremlin.groovy.GroovyEnvironmentSuite As of release 3.2.4, not replaced as a test suite that Graph Providers need to implement.
  org.apache.tinkerpop.gremlin.process.GroovyProcessComputerSuite As of release 3.2.4, not replaced as a test suite that Graph Providers need to implement.
  org.apache.tinkerpop.gremlin.process.GroovyProcessStandardSuite As of release 3.2.4, not replaced as a test suite that Graph Providers need to implement.
  org.apache.tinkerpop.gremlin.process.traversal.step.sideEffect.GroupSideEffectStepV3d0
  org.apache.tinkerpop.gremlin.process.traversal.step.map.GroupStepV3d0 As of release 3.1.0, replaced by `GroupStep`.
  org.apache.tinkerpop.gremlin.process.traversal.step.map.GroupStepV3d0.GroupBiOperatorV3d0
  org.apache.tinkerpop.gremlin.process.traversal.step.sideEffect.GroupTestV3d0 As of release 3.1.0-incubating
  org.apache.tinkerpop.gremlin.process.traversal.step.sideEffect.GroupTestV3d0.Traversals As of release 3.1.0-incubating
  org.apache.tinkerpop.gremlin.driver.ser.GryoLiteMessageSerializerV1d0 As of release 3.2.6, not directly replaced - supported through `HaltedTraverserStrategy`.
  org.apache.tinkerpop.gremlin.groovy.function.GSupplier As of release 3.1.0, use `as Supplier` in Groovy.
  org.apache.tinkerpop.gremlin.groovy.function.GUnaryOperator As of release 3.1.0, use `as UnaryOperator` in Groovy.
  org.apache.tinkerpop.gremlin.hadoop.groovy.plugin.HadoopGremlinPlugin As of release 3.2.4, replaced by `HadoopGremlinPlugin`.
  org.apache.tinkerpop.gremlin.hadoop.groovy.plugin.HadoopRemoteAcceptor As of release 3.2.4, replaced by `HadoopRemoteAcceptor`.
  org.apache.tinkerpop.gremlin.groovy.jsr223.customizer.InterpreterModeCustomizerProvider As of release 3.2.4, not replaced by a public class.
  org.apache.tinkerpop.gremlin.server.handler.IteratorHandler As of release 3.1.1-incubating, not directly replaced.
  org.apache.tinkerpop.gremlin.process.traversal.strategy.finalization.LazyBarrierStrategy As of release 3.2.3. Please use `LazyBarrierStrategy`.
  org.apache.tinkerpop.gremlin.process.traversal.step.map.MapKeysTest As of release 3.1.0-incubating
  org.apache.tinkerpop.gremlin.process.traversal.step.map.MapKeysTest.Traversals As of release 3.1.0-incubating
  org.apache.tinkerpop.gremlin.process.traversal.step.map.MapValuesTest As of release 3.1.0-incubating
  org.apache.tinkerpop.gremlin.process.traversal.step.map.MapValuesTest.Traversals As of release 3.1.0-incubating
  org.apache.tinkerpop.gremlin.neo4j.groovy.plugin.Neo4jGremlinPlugin As of release 3.2.4, replaced by `Neo4jGremlinPlugin`.
  org.apache.tinkerpop.gremlin.server.handler.NioGremlinResponseEncoder As of release 3.1.1-incubating, replaced by `NioGremlinResponseFrameEncoder` and `GremlinResponseFrameEncoder`
  org.apache.tinkerpop.gremlin.groovy.NoImportCustomizerProvider As of release 3.2.5, replaced by `ImportCustomizer`
  org.apache.tinkerpop.gremlin.process.ProcessPerformanceSuite As of release 3.2.0-incubating, replaced by gremlin-benchmark.
  org.apache.tinkerpop.gremlin.process.remote.RemoteGraph As for release 3.2.2, replaced by `TraversalSource#withRemote(RemoteConnection)` or its overloads.
  org.apache.tinkerpop.gremlin.util.ScriptEngineCache As of release 3.2.4, replaced by `ScriptEngineCache`.
  org.apache.tinkerpop.gremlin.groovy.jsr223.ScriptEnginePluginAcceptor As of release 3.2.4, not replaced.
  org.apache.tinkerpop.gremlin.groovy.engine.ScriptEngines As of release 3.2.4, not directly replaced - see `GremlinScriptEngineManager`.
  org.apache.tinkerpop.gremlin.groovy.jsr223.ScriptExecutor As of release 3.2.1, replaced by direct execution via gremlin.sh
  org.apache.tinkerpop.gremlin.hadoop.structure.io.script.ScriptRecordReader.ScriptElementFactory
  org.apache.tinkerpop.gremlin.spark.groovy.plugin.SparkGremlinPlugin As of release 3.2.4, replaced by `SparkGremlinPlugin`.
  org.apache.tinkerpop.gremlin.process.traversal.engine.StandardTraversalEngine As of release 3.2.0. Please use `Graph.traversal(Class)`.
  org.apache.tinkerpop.gremlin.process.traversal.engine.StandardTraversalEngine.Builder As of release 3.2.0. Please use `Graph.traversal(Class)`.
  org.apache.tinkerpop.gremlin.structure.StructurePerformanceSuite As of release 3.2.1, replaced by gremlin-benchmark.
  org.apache.tinkerpop.gremlin.groovy.plugin.SugarGremlinPlugin As of release 3.2.4, replaced by `SugarGremlinPlugin`.
  org.apache.tinkerpop.gremlin.groovy.jsr223.customizer.ThreadInterruptCustomizerProvider As of release 3.2.4, not replaced by a public class.
  org.apache.tinkerpop.gremlin.groovy.jsr223.customizer.TimedInterruptCustomizerProvider As of release 3.2.4, not replaced by a public class.
  org.apache.tinkerpop.gremlin.tinkergraph.groovy.plugin.TinkerGraphGremlinPlugin As of release 3.2.4, replaced by `TinkerGraphGremlinPlugin`.
  org.apache.tinkerpop.gremlin.tinkergraph.structure.TinkerIoRegistry As of release 3.2.4, replaced by `TinkerIoRegistryV1d0`.
  org.apache.tinkerpop.gremlin.structure.Transaction.Workload As of release 3.2.6, not replaced.
  org.apache.tinkerpop.gremlin.process.TraversalPerformanceTest As of release 3.2.0, replaced by gremlin-benchmark.
  org.apache.tinkerpop.gremlin.process.traversal.util.TraversalScriptFunction As of release 3.2.0, replaced by `ScriptTraversal`.
  org.apache.tinkerpop.gremlin.process.traversal.util.TraversalScriptHelper As of release 3.2.0, replaced by `ScriptTraversal`.
  org.apache.tinkerpop.gremlin.groovy.jsr223.customizer.TypeCheckedCustomizerProvider As of release 3.2.4, not replaced by a public class.
  org.apache.tinkerpop.gremlin.groovy.jsr223.customizer.VariableIdentificationCustomizer As of release 3.2.4, not replaced.
  org.apache.tinkerpop.gremlin.server.handler.WsGremlinResponseEncoder As of release 3.1.1-incubating, replaced by `WsGremlinResponseFrameEncoder` and `GremlinResponseFrameEncoder`

- Deprecated Enums
  Enum and Description
  org.apache.tinkerpop.gremlin.process.traversal.step.map.LambdaCollectingBarrierStep.Consumers As of release 3.2.0, replaced by use of `NoOpBarrierStep`.

- Deprecated Exceptions
  Exceptions and Description
  org.apache.tinkerpop.gremlin.groovy.plugin.GremlinPluginException As of release 3.2.4, not replaced.
  org.apache.tinkerpop.gremlin.groovy.plugin.IllegalEnvironmentException As of release 3.2.4, not replaced.
  org.apache.tinkerpop.gremlin.groovy.plugin.PluginInitializationException As of release 3.2.4, not replaced.
  org.apache.tinkerpop.gremlin.groovy.plugin.RemoteException As of release 3.2.4, replaced by `RemoteException`;
  org.apache.tinkerpop.gremlin.groovy.jsr223.customizer.TimedInterruptTimeoutException As of release 3.2.4, replaced by `TimedInterruptTimeoutException`.

- Deprecated Fields
  Field and Description
  org.apache.tinkerpop.gremlin.driver.Tokens.ARGS_COORDINATES As for release 3.2.2, not replaced as this feature was never really published as official.
  org.apache.tinkerpop.gremlin.driver.Tokens.ARGS_COORDINATES_ARTIFACT As for release 3.2.2, not replaced as this feature was never really published as official.
  org.apache.tinkerpop.gremlin.driver.Tokens.ARGS_COORDINATES_GROUP As for release 3.2.2, not replaced as this feature was never really published as official.
  org.apache.tinkerpop.gremlin.driver.Tokens.ARGS_COORDINATES_VERSION As for release 3.2.2, not replaced as this feature was never really published as official.
  org.apache.tinkerpop.gremlin.driver.Tokens.ARGS_IMPORTS As for release 3.2.2, not replaced as this feature was never really published as official.
  org.apache.tinkerpop.gremlin.driver.Tokens.ARGS_INFO_TYPE As for release 3.2.2, not replaced as this feature was never really published as official.
  org.apache.tinkerpop.gremlin.driver.Tokens.ARGS_INFO_TYPE_DEPDENENCIES As of release 3.1.1-incubating, replaced by `Tokens.ARGS_INFO_TYPE_DEPENDENCIES`
  org.apache.tinkerpop.gremlin.driver.Tokens.ARGS_INFO_TYPE_DEPENDENCIES As for release 3.2.2, not replaced as this feature was never really published as official.
  org.apache.tinkerpop.gremlin.driver.Tokens.ARGS_INFO_TYPE_IMPORTS As for release 3.2.2, not replaced as this feature was never really published as official.
  org.apache.tinkerpop.gremlin.driver.Tokens.ARGS_REBINDINGS As of release 3.1.0-incubating, replaced by `Tokens.ARGS_ALIASES`.
  org.apache.tinkerpop.gremlin.server.Settings.AuthenticationSettings.className As of release 3.2.5, replaced by `Settings.AuthenticationSettings.authenticator`.
  org.apache.tinkerpop.gremlin.server.auth.SimpleAuthenticator.CONFIG_CREDENTIALS_LOCATION As of release 3.1.1-incubating, if using TinkerGraph, simply rely on it's "persistence" features.
  org.apache.tinkerpop.gremlin.tinkergraph.structure.TinkerGraph.CONFIG_DEFAULT_VERTEX_PROPERTY_CARDINALITY As of release 3.1.0, replaced by `TinkerGraph.GREMLIN_TINKERGRAPH_DEFAULT_VERTEX_PROPERTY_CARDINALITY`
  org.apache.tinkerpop.gremlin.tinkergraph.structure.TinkerGraph.CONFIG_EDGE_ID As of release 3.1.0, replaced by `TinkerGraph.GREMLIN_TINKERGRAPH_EDGE_ID_MANAGER`
  org.apache.tinkerpop.gremlin.tinkergraph.structure.TinkerGraph.CONFIG_GRAPH_FORMAT As of release 3.1.0, replaced by `TinkerGraph.GREMLIN_TINKERGRAPH_GRAPH_FORMAT`
  org.apache.tinkerpop.gremlin.tinkergraph.structure.TinkerGraph.CONFIG_GRAPH_LOCATION As of release 3.1.0, replaced by `TinkerGraph.GREMLIN_TINKERGRAPH_GRAPH_LOCATION`
  org.apache.tinkerpop.gremlin.tinkergraph.structure.TinkerGraph.CONFIG_VERTEX_ID As of release 3.1.0, replaced by `TinkerGraph.GREMLIN_TINKERGRAPH_VERTEX_ID_MANAGER`
  org.apache.tinkerpop.gremlin.tinkergraph.structure.TinkerGraph.CONFIG_VERTEX_PROPERTY_ID As of release 3.1.0, replaced by `TinkerGraph.GREMLIN_TINKERGRAPH_VERTEX_PROPERTY_ID_MANAGER`
  org.apache.tinkerpop.gremlin.structure.Graph.Features.VertexPropertyFeatures.FEATURE_ADD_PROPERTY As of release 3.1.1-incubating, replaced by `Graph.Features.VertexFeatures.FEATURE_META_PROPERTIES`
  org.apache.tinkerpop.gremlin.jsr223.ImportCustomizer.GREMLIN_CORE As of release 3.2.4, not replaced.
  org.apache.tinkerpop.gremlin.hadoop.Constants.GREMLIN_HADOOP_GRAPH_INPUT_FORMAT
  org.apache.tinkerpop.gremlin.hadoop.Constants.GREMLIN_HADOOP_GRAPH_INPUT_FORMAT_HAS_EDGES
  org.apache.tinkerpop.gremlin.hadoop.Constants.GREMLIN_HADOOP_GRAPH_OUTPUT_FORMAT
  org.apache.tinkerpop.gremlin.hadoop.Constants.GREMLIN_HADOOP_GRAPH_OUTPUT_FORMAT_HAS_EDGES
  org.apache.tinkerpop.gremlin.hadoop.Constants.GREMLIN_SPARK_GRAPH_INPUT_RDD
  org.apache.tinkerpop.gremlin.hadoop.Constants.GREMLIN_SPARK_GRAPH_OUTPUT_RDD
  org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols.groupV3d0
  org.apache.tinkerpop.gremlin.driver.Tokens.INFO_TYPES As for release 3.2.2, not replaced as this feature was never really published as official.
  org.apache.tinkerpop.gremlin.jsr223.CoreGremlinPlugin.INSTANCE As of 3.2.4, replaced by `CoreGremlinPlugin.instance()` as this field will later become private.
  org.apache.tinkerpop.gremlin.jsr223.CoreGremlinModule.INSTANCE As of 3.2.4, replaced by `CoreGremlinModule.instance()` as this field will later become private.
  org.apache.tinkerpop.gremlin.driver.Tokens.OPS_IMPORT As for release 3.2.2, not replaced as this feature was never really published as official.
  org.apache.tinkerpop.gremlin.driver.Tokens.OPS_RESET As for release 3.2.2, not replaced as this feature was never really published as official.
  org.apache.tinkerpop.gremlin.driver.Tokens.OPS_SHOW As for release 3.2.2, not replaced as this feature was never really published as official.
  org.apache.tinkerpop.gremlin.driver.Tokens.OPS_USE As for release 3.2.2, not replaced as this feature was never really published as official.
  org.apache.tinkerpop.gremlin.driver.Tokens.OPS_VERSION As for release 3.2.2, not replaced as this feature was never really published as official.
  org.apache.tinkerpop.gremlin.server.Settings.plugins As of release 3.2.5, replaced by specific `GremlinPlugin` settings on `Settings.scriptEngines`
  org.apache.tinkerpop.gremlin.server.Settings.serializedResponseTimeout As of release 3.2.1, replaced wholly by `Settings.scriptEvaluationTimeout`.
  org.apache.tinkerpop.gremlin.structure.Graph.OptIn.SUITE_GROOVY_ENVIRONMENT As of release 3.2.4, not replaced as a test suite that Graph Providers need to implement.
  org.apache.tinkerpop.gremlin.structure.Graph.OptIn.SUITE_GROOVY_ENVIRONMENT_INTEGRATE As of release 3.2.4, not replaced as a test suite that Graph Providers need to implement.
  org.apache.tinkerpop.gremlin.structure.Graph.OptIn.SUITE_GROOVY_ENVIRONMENT_PERFORMANCE As of release 3.2.4, effectively replaced by the gremlin-benchmarks module.
  org.apache.tinkerpop.gremlin.structure.Graph.OptIn.SUITE_GROOVY_PROCESS_COMPUTER As of release 3.2.4, not replaced as a test suite that Graph Providers need to implement.
  org.apache.tinkerpop.gremlin.structure.Graph.OptIn.SUITE_GROOVY_PROCESS_STANDARD As of release 3.2.4, not replaced as a test suite that Graph Providers need to implement.
  org.apache.tinkerpop.gremlin.structure.Graph.OptIn.SUITE_PROCESS_PERFORMANCE As of release 3.2.4, effectively replaced by the gremlin-benchmarks module.
  org.apache.tinkerpop.gremlin.structure.Graph.OptIn.SUITE_STRUCTURE_PERFORMANCE As of release 3.2.4, effectively replaced by the gremlin-benchmarks module.
  org.apache.tinkerpop.gremlin.driver.ser.AbstractGraphSONMessageSerializerV2d0.TOKEN_USE_MAPPER_FROM_GRAPH As of release 3.2.6, replaced by functionality provided by `AbstractMessageSerializer.TOKEN_IO_REGISTRIES`.
  org.apache.tinkerpop.gremlin.driver.ser.AbstractGraphSONMessageSerializerV1d0.TOKEN_USE_MAPPER_FROM_GRAPH As of release 3.2.6, replaced by functionality provided by `AbstractMessageSerializer.TOKEN_IO_REGISTRIES`.
  org.apache.tinkerpop.gremlin.driver.ser.AbstractGryoMessageSerializerV1d0.TOKEN_USE_MAPPER_FROM_GRAPH As of release 3.2.6, replaced by functionality provided by `AbstractMessageSerializer.TOKEN_IO_REGISTRIES`.
  org.apache.tinkerpop.gremlin.server.op.AbstractEvalOpProcessor.validBindingName As of release 3.1.2-incubating, not replaced. This `Pattern` is not used internally. Deprecated rather than just removing as it's possible that someone else might be using it when developing custom `OpProcessor` implementations.
  org.apache.tinkerpop.gremlin.process.traversal.TraversalSource.Symbols.withBindings

- Deprecated Methods
  Method and Description
  org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.addE(Direction, String, String, Object...) As of release 3.1.0, replaced by `GraphTraversal.addE(String)`
  org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.__.addE(Direction, String, String, Object...)
  org.apache.tinkerpop.gremlin.groovy.engine.GremlinExecutor.Builder.addEngineSettings(String, List<String>, List<String>, List<String>, Map<String, Object>) As of release 3.2.4, replaced by `GremlinExecutor.Builder.addPlugins(String, Map)`.
  org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.addInE(String, String, Object...) As of release 3.1.0, replaced by `GraphTraversal.addE(String)`
  org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.__.addInE(String, String, Object...)
  org.apache.tinkerpop.gremlin.jsr223.DefaultGremlinScriptEngineManager.addModule(GremlinModule) As of release 3.2.4, replaced by `DefaultGremlinScriptEngineManager.addPlugin(GremlinPlugin)`.
  org.apache.tinkerpop.gremlin.jsr223.GremlinScriptEngineManager.addModule(GremlinModule) As of release 3.2.4, replaced by `GremlinScriptEngineManager.addPlugin(GremlinPlugin)`.
  org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.addOutE(String, String, Object...) As of release 3.1.0, replaced by `GraphTraversal.addE(String)`
  org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.__.addOutE(String, String, Object...)
  org.apache.tinkerpop.gremlin.process.traversal.strategy.decoration.PartitionStrategy.Builder.addReadPartition(String) As of release 3.2.3, replaced by `PartitionStrategy.Builder.readPartitions(List)`.
  org.apache.tinkerpop.gremlin.process.traversal.util.TraversalHelper.addToCollectionUnrollIterator(Collection<S>, S, long) As of release 3.2.3, not replaced - only used by `GroupStepV3d0`.
  org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource.addV(Object...) As of release 3.1.0, replaced by `GraphTraversalSource.addV()`
  org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.addV(Object...) As of release 3.1.0, replaced by `GraphTraversal.addV()`
  org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.__.addV(Object...)
  org.apache.tinkerpop.gremlin.process.traversal.engine.ComputerTraversalEngine.build() As of release 3.2.0. Please use `Graph.traversal(Class)`.
  org.apache.tinkerpop.gremlin.process.traversal.engine.StandardTraversalEngine.build() As of release 3.2.0. Please use `Graph.traversal(Class)`.
  org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource.build() As of release 3.2.0. Please use `Graph.traversal(Class)`.
  org.apache.tinkerpop.gremlin.groovy.engine.GremlinExecutor.build(String, List<String>, List<String>, List<String>, Map<String, Object>) As of release 3.2.4, replaced by `GremlinExecutor.build()`.
  org.apache.tinkerpop.gremlin.groovy.jsr223.GremlinGroovyScriptEngine.close() As of release 3.2.4, not replaced as this class will not implement `AutoCloseable` in the future.
  org.apache.tinkerpop.gremlin.process.traversal.util.TraversalScriptHelper.compute(Graph, TraversalSource, String, String, Object...)
  org.apache.tinkerpop.gremlin.process.traversal.util.TraversalScriptHelper.compute(String, GraphTraversalSource, Object...)
  org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource.computer() As of release 3.2.0. Please use `Graph.traversal(Class)`.
  org.apache.tinkerpop.gremlin.process.traversal.engine.ComputerTraversalEngine.Builder.computer(Class<? extends GraphComputer>) As of release 3.2.0. Please use `Graph.traversal(Class)`.
  org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource.computer(Class<? extends GraphComputer>) As of release 3.2.0. Please use `Graph.traversal(Class)`.
  org.apache.tinkerpop.gremlin.process.traversal.TraversalSource.Builder.create(Graph) As of release 3.2.0. Please use `Graph.traversal(Class)`.
  org.apache.tinkerpop.gremlin.process.traversal.engine.ComputerTraversalEngine.Builder.create(Graph) As of release 3.2.0. Please use `Graph.traversal(Class)`.
  org.apache.tinkerpop.gremlin.process.traversal.engine.StandardTraversalEngine.Builder.create(Graph) As of release 3.2.0. Please use `Graph.traversal(Class)`.
  org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource.Builder.create(Graph) As of release 3.2.0. Please use `Graph.traversal(Class)`.
  org.apache.tinkerpop.gremlin.process.traversal.engine.ComputerTraversalEngine.Builder.create(GraphTraversalSource) As of release 3.2.0. Please use `Graph.traversal(Class)`.
  org.apache.tinkerpop.gremlin.process.traversal.strategy.decoration.SubgraphStrategy.Builder.edgeCriterion(Traversal<Edge, ?>) As of release 3.2.2, replaced by `Builder#edges`.
  org.apache.tinkerpop.gremlin.process.traversal.engine.ComputerTraversalEngine.Builder.edges(Traversal<Vertex, Edge>) As of release 3.2.0. Please use `Graph.traversal(Class)`.
  org.apache.tinkerpop.gremlin.structure.Element.Exceptions.elementAlreadyRemoved(Class<? extends Element>, Object) As of release 3.1.0, not replaced - this exception is no longer enforced by the test suite.
  org.apache.tinkerpop.gremlin.structure.Graph.Exceptions.elementNotFound(Class<? extends Element>, Object)
  org.apache.tinkerpop.gremlin.structure.Graph.Exceptions.elementNotFound(Class<? extends Element>, Object, Exception)
  org.apache.tinkerpop.gremlin.structure.io.graphson.GraphSONMapper.Builder.embedTypes(boolean) As of release 3.2.1, replaced by `GraphSONMapper.Builder.typeInfo(TypeInfo)`.
  org.apache.tinkerpop.gremlin.groovy.engine.GremlinExecutor.Builder.enabledPlugins(Set<String>) As of release 3.2.4, replaced by `GremlinExecutor.Builder.addPlugins(String, Map)` though behavior is not quite the same.
  org.apache.tinkerpop.gremlin.process.traversal.TraversalSource.Builder.engine(TraversalEngine.Builder) As of release 3.2.0. Please use `Graph.traversal(Class)`.
  org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource.Builder.engine(TraversalEngine.Builder) As of release 3.2.0. Please use `Graph.traversal(Class)`.
  org.apache.tinkerpop.gremlin.groovy.engine.GremlinExecutor.Builder.engineSettings(Map<String, GremlinExecutor.EngineSettings>) As of release 3.2.4, replaced by `GremlinExecutor.Builder.addPlugins(String, Map)`.
  org.apache.tinkerpop.gremlin.jsr223.GremlinScriptEngine.eval(Bytecode) As of release 3.2.7, replaced by `GremlinScriptEngine.eval(Bytecode, String)`.
  org.apache.tinkerpop.gremlin.jsr223.GremlinScriptEngine.eval(Bytecode, Bindings) As of release 3.2.7, replaced by `GremlinScriptEngine.eval(Bytecode, Bindings, String)`.
  org.apache.tinkerpop.gremlin.groovy.engine.ScriptEngines.eval(Bytecode, Bindings, String) As of release 3.2.7, replaced by `ScriptEngines.eval(Bytecode, Bindings, String, String)`.
  org.apache.tinkerpop.gremlin.groovy.engine.GremlinExecutor.eval(Bytecode, Bindings, String) As of release 3.2.7, replaced by `GremlinExecutor.eval(Bytecode, Bindings, String, String)`
  org.apache.tinkerpop.gremlin.process.traversal.step.map.AddEdgeTest.g_V_asXaX_inXcreatedX_addInEXcreatedBy_a_year_2009_acl_publicX()
  org.apache.tinkerpop.gremlin.process.traversal.step.map.AddEdgeTest.g_V_asXaX_outXcreatedX_inXcreatedX_whereXneqXaXX_asXbX_selectXa_bX_addInEXa_codeveloper_b_year_2009X()
  org.apache.tinkerpop.gremlin.process.traversal.step.map.AddEdgeTest.g_VX1X_asXaX_outXcreatedX_addOutEXcreatedBy_a_weight_2X()
  org.apache.tinkerpop.gremlin.process.traversal.step.map.AddEdgeTest.g_VX1X_asXaX_outXcreatedX_addOutEXcreatedBy_aX()
  org.apache.tinkerpop.gremlin.process.traversal.step.sideEffect.SackTest.g_withSackX0X_V_outE_sackXsum_weightX_inV_sack_sum()
  org.apache.tinkerpop.gremlin.process.traversal.step.sideEffect.SackTest.g_withSackX0X_V_repeatXoutE_sackXsum_weightX_inVX_timesX2X_sack()
  org.apache.tinkerpop.gremlin.process.computer.traversal.step.VertexComputing.generateComputer(Graph) As of release 3.2.1. Please use `VertexComputing.getComputer()`.
  org.apache.tinkerpop.gremlin.process.traversal.step.map.AddVertexTest.get_g_addVXlabel_person_name_stephenX()
  org.apache.tinkerpop.gremlin.process.traversal.step.map.AddVertexTest.get_g_V_addVXlabel_animal_age_0X()
  org.apache.tinkerpop.gremlin.process.traversal.step.map.AddEdgeTest.get_g_V_asXaX_inXcreatedX_addInEXcreatedBy_a_year_2009_acl_publicX()
  org.apache.tinkerpop.gremlin.process.traversal.step.map.AddEdgeTest.get_g_V_asXaX_outXcreatedX_inXcreatedX_whereXneqXaXX_asXbX_selectXa_bX_addInEXa_codeveloper_b_year_2009X()
  org.apache.tinkerpop.gremlin.process.traversal.step.map.AddEdgeTest.get_g_VX1X_asXaX_outXcreatedX_addOutEXcreatedBy_a_weight_2X(Object)
  org.apache.tinkerpop.gremlin.process.traversal.step.map.AddEdgeTest.get_g_VX1X_asXaX_outXcreatedX_addOutEXcreatedBy_aX(Object)
  org.apache.tinkerpop.gremlin.process.traversal.step.sideEffect.SackTest.get_g_withSackX0X_V_outE_sackXsum_weightX_inV_sack_sum()
  org.apache.tinkerpop.gremlin.process.traversal.step.sideEffect.SackTest.get_g_withSackX0X_V_repeatXoutE_sackXsum_weightX_inVX_timesX2X_sack()
  org.apache.tinkerpop.gremlin.process.traversal.step.map.AddEdgeTest.get_g_withSideEffectXx__g_V_toListX_addOutEXexistsWith_x_time_nowX()
  org.apache.tinkerpop.gremlin.groovy.engine.GremlinExecutor.getGlobalBindings() As of release 3.2.5, replaced by `GremlinExecutor.getScriptEngineManager()` to add global scoped bindings directly to that object.
  org.apache.tinkerpop.gremlin.process.traversal.engine.ComputerTraversalEngine.getGraphComputer() As of release 3.2.0. Please use `Graph.traversal(Class)`.
  org.apache.tinkerpop.gremlin.process.traversal.engine.StandardTraversalEngine.getGraphComputer() As of release 3.2.0. Please use `Graph.traversal(Class)`.
  org.apache.tinkerpop.gremlin.hadoop.structure.HadoopConfiguration.getGraphInputFormat() As of release 3.2.0, replaced by `HadoopConfiguration.getGraphReader()`.
  org.apache.tinkerpop.gremlin.hadoop.structure.HadoopConfiguration.getGraphOutputFormat() As of release 3.2.0, replaced by `HadoopConfiguration.getGraphWriter()`.
  org.apache.tinkerpop.gremlin.server.util.DefaultGraphManager.getGraphs() As of release 3.2.5, replaced by a combination of `DefaultGraphManager.getGraphNames()` and `DefaultGraphManager.getGraph(String)`
  org.apache.tinkerpop.gremlin.server.GraphManager.getGraphs() As of release 3.2.5, replaced by a combination of `GraphManager.getGraphNames()` and `GraphManager.getGraph(String)` - note that the expectation is this method return an immutable `Map` which was not the expectation prior to 3.2.5.
  org.apache.tinkerpop.gremlin.jsr223.SingleGremlinScriptEngineManager.getInstance() As of release 3.2.4, replaced by `SingleGremlinScriptEngineManager.instance()`.
  org.apache.tinkerpop.gremlin.tinkergraph.structure.TinkerIoRegistry.getInstance() As of release 3.2.4, replaced by `TinkerIoRegistry.instance()`.
  org.apache.tinkerpop.gremlin.tinkergraph.structure.TinkerIoRegistryV2d0.getInstance() As of release 3.2.4, replaced by `TinkerIoRegistryV2d0.instance()`.
  org.apache.tinkerpop.gremlin.process.traversal.util.DefaultTraversalSideEffects.getOrCreate(String, Supplier<V>)
  org.apache.tinkerpop.gremlin.process.traversal.TraversalSideEffects.getOrCreate(String, Supplier<V>) As of release 3.2.0, replaced by `TraversalSideEffects.register(String, Supplier, BinaryOperator)` to register side-effects.
  org.apache.tinkerpop.gremlin.process.traversal.util.DefaultTraversalSideEffects.getRegisteredSupplier(String)
  org.apache.tinkerpop.gremlin.process.traversal.TraversalSideEffects.getRegisteredSupplier(String) As of release 3.2.0, replaced by `TraversalSideEffects.getSupplier(String)`.
  org.apache.tinkerpop.gremlin.process.computer.traversal.MemoryTraversalSideEffects.getRegisteredSupplier(String)
  org.apache.tinkerpop.gremlin.groovy.engine.GremlinExecutor.getScriptEngines() As of release 3.2.4, replaced by `GremlinExecutor.getScriptEngineManager()`.
  org.apache.tinkerpop.gremlin.server.util.DefaultGraphManager.getTraversalSources() As of release 3.2.5, replaced by a combination of `DefaultGraphManager.getTraversalSourceNames()` and `DefaultGraphManager.getTraversalSource(String)`
  org.apache.tinkerpop.gremlin.server.GraphManager.getTraversalSources() As of release 3.2.5, replaced by a combination of `GraphManager.getTraversalSourceNames()` and `GraphManager.getTraversalSource(String)` - note that the expectation is this method return an immutable `Map` which was not the expectation prior to 3.2.5.
  org.apache.tinkerpop.gremlin.process.traversal.engine.ComputerTraversalEngine.getType() As of release 3.2.0. Please use `Graph.traversal(Class)`.
  org.apache.tinkerpop.gremlin.process.traversal.engine.StandardTraversalEngine.getType() As of release 3.2.0. Please use `Graph.traversal(Class)`.
  org.apache.tinkerpop.gremlin.process.traversal.engine.ComputerTraversalEngine.Builder.getWithStrategies() As of release 3.2.0. Please use `Graph.traversal(Class)`.
  org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.__.groupV3d0()
  org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.groupV3d0() As of release 3.1.0, replaced by `GraphTraversal.group()`
  org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.groupV3d0(String) As of release 3.1.0, replaced by `GraphTraversal.group(String)`.
  org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.__.groupV3d0(String) As of release 3.1.0, replaced by `__.group(String)`.
  org.apache.tinkerpop.gremlin.process.traversal.engine.StandardTraversalEngine.instance() As of release 3.2.0. Please use `Graph.traversal(Class)`.
  org.apache.tinkerpop.gremlin.process.remote.traversal.strategy.decoration.RemoteStrategy.instance() As of release 3.2.2, replaced by `RemoteStrategy.RemoteStrategy(RemoteConnection)` where this method should only be used by `RemoteGraph` for backward compatibility.
  org.apache.tinkerpop.gremlin.server.op.session.Session.kill() As of release 3.2.4, replaced by `Session.kill(boolean)`.
  org.apache.tinkerpop.gremlin.server.op.AbstractOpProcessor.makeFrame(ChannelHandlerContext, RequestMessage, MessageSerializer, boolean, List<Object>, ResponseStatusCode) As of release 3.2.2, replaced by `AbstractOpProcessor.makeFrame(ChannelHandlerContext, RequestMessage, MessageSerializer, boolean, List, ResponseStatusCode, Map)`.
  org.apache.tinkerpop.gremlin.process.traversal.step.util.HasContainer.makeHasContainers(String, P<?>) As of release 3.2.4. Providers should handle composite `P.and(java.util.function.Predicate<? super V>)` predicates and not rely on splitting.
  org.apache.tinkerpop.gremlin.server.op.session.Session.manualKill() As of release 3.2.4, replaced by `Session.manualKill(boolean)`.
  org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.__.mapKeys()
  org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.mapKeys() As of release 3.1.0, replaced by `GraphTraversal.select(Column)`
  org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.__.mapValues()
  org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.mapValues() As of release 3.1.0, replaced by `GraphTraversal.select(Column)`
  org.apache.tinkerpop.gremlin.server.auth.SimpleAuthenticator.newSaslNegotiator() As of release 3.1.1-incubating, replaced by `Authenticator.newSaslNegotiator(InetAddress)`.
  org.apache.tinkerpop.gremlin.server.auth.AllowAllAuthenticator.newSaslNegotiator() As of release 3.1.1-incubating, replaced by `Authenticator.newSaslNegotiator(InetAddress)`.
  org.apache.tinkerpop.gremlin.server.auth.Authenticator.newSaslNegotiator() As of release 3.1.1-incubating, replaced by `Authenticator.newSaslNegotiator(InetAddress)`.
  org.apache.tinkerpop.gremlin.groovy.jsr223.GremlinGroovyScriptEngine.plugins() As of release 3.0.1, replaced by `GremlinGroovyScriptEngine.getPlugins()`
  org.apache.tinkerpop.gremlin.driver.Client.rebind(Map<String, String>)
  org.apache.tinkerpop.gremlin.driver.Client.ClusteredClient.rebind(Map<String, String>)
  org.apache.tinkerpop.gremlin.driver.Client.rebind(String) As of release 3.1.0, replaced by `Client.alias(String)`
  org.apache.tinkerpop.gremlin.driver.Client.ClusteredClient.rebind(String)
  org.apache.tinkerpop.gremlin.driver.Client.ReboundClusteredClient.rebind(String)
  org.apache.tinkerpop.gremlin.driver.Cluster.Builder.reconnectIntialDelay(int) As of release 3.2.3, the value of the initial delay is now the same as the `Cluster.Builder.reconnectInterval`.
  org.apache.tinkerpop.gremlin.process.traversal.util.DefaultTraversalSideEffects.registerSupplier(String, Supplier)
  org.apache.tinkerpop.gremlin.process.traversal.TraversalSideEffects.registerSupplier(String, Supplier) As of release 3.2.0, replaced by `TraversalSideEffects.register(String, Supplier, BinaryOperator)`.
  org.apache.tinkerpop.gremlin.process.computer.traversal.MemoryTraversalSideEffects.registerSupplier(String, Supplier)
  org.apache.tinkerpop.gremlin.process.traversal.util.DefaultTraversalSideEffects.registerSupplierIfAbsent(String, Supplier)
  org.apache.tinkerpop.gremlin.process.traversal.TraversalSideEffects.registerSupplierIfAbsent(String, Supplier) As of release 3.2.0, replaced by `TraversalSideEffects.registerIfAbsent(String, Supplier, BinaryOperator)`.
  org.apache.tinkerpop.gremlin.structure.io.graphml.GraphMLIo.Builder.registry(IoRegistry) As of release 3.2.2, replaced by `GraphMLIo.Builder.onMapper(Consumer)`.
  org.apache.tinkerpop.gremlin.structure.io.graphson.GraphSONIo.Builder.registry(IoRegistry) As of release 3.2.2, replaced by `GraphSONIo.Builder.onMapper(Consumer)`.
  org.apache.tinkerpop.gremlin.structure.io.Io.Builder.registry(IoRegistry) As of release 3.2.2, replaced by `Io.Builder.onMapper(Consumer)`.
  org.apache.tinkerpop.gremlin.structure.io.gryo.GryoIo.Builder.registry(IoRegistry) As of release 3.2.2, replaced by `GryoIo.Builder.onMapper(Consumer)`.
  org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.__.sack(BiFunction<V, U, V>, String) As of release 3.1.0, replaced by `__.sack(BiFunction)`.
  org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.sack(BiFunction<V, U, V>, String) As of release 3.1.0, replaced by `GraphTraversal.sack(BiFunction)` with `GraphTraversal.by(String)`.
  org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource.standard() As of release 3.2.0. Please use `Graph.traversal(Class)`.
  org.apache.tinkerpop.gremlin.process.remote.RemoteConnection.submit(Bytecode) As of release 3.2.4, replaced by `RemoteConnection.submitAsync(Bytecode)`.
  org.apache.tinkerpop.gremlin.driver.remote.DriverRemoteConnection.submit(Bytecode) As of release 3.2.4, replaced by `DriverRemoteConnection.submitAsync(Bytecode)`.
  org.apache.tinkerpop.gremlin.structure.Transaction.submit(Function<Graph, R>) As of release 3.2.6, not replaced.
  org.apache.tinkerpop.gremlin.structure.util.AbstractTransaction.submit(Function<Graph, R>) As of release 3.2.6, not replaced.
  org.apache.tinkerpop.gremlin.process.remote.RemoteConnection.submit(Traversal<?, E>) As of release 3.2.2, replaced by `RemoteConnection.submitAsync(Bytecode)`.
  org.apache.tinkerpop.gremlin.driver.remote.DriverRemoteConnection.submit(Traversal<?, E>) As of release 3.2.2, replaced by `DriverRemoteConnection.submitAsync(Bytecode)`.
  org.apache.tinkerpop.gremlin.structure.Graph.Features.VertexPropertyFeatures.supportsAddProperty()
  org.apache.tinkerpop.gremlin.process.traversal.engine.ComputerTraversalEngine.toString() As of release 3.2.0. Please use `Graph.traversal(Class)`.
  org.apache.tinkerpop.gremlin.process.traversal.engine.StandardTraversalEngine.toString() As of release 3.2.0. Please use `Graph.traversal(Class)`.
  org.apache.tinkerpop.gremlin.process.computer.clustering.peerpressure.PeerPressureVertexProgram.Builder.traversal(Traversal.Admin<Vertex, Edge>) As of release 3.2.0, replaced by `PeerPressureVertexProgram.Builder.edges(Traversal.Admin)`
  org.apache.tinkerpop.gremlin.process.computer.ranking.pagerank.PageRankVertexProgram.Builder.traversal(Traversal.Admin<Vertex, Edge>) As of release 3.2.0, replaced by `PageRankVertexProgram.Builder.edges(Traversal.Admin)`
  org.apache.tinkerpop.gremlin.structure.Graph.traversal(TraversalSource.Builder<C>) As of release 3.2.0. Please use `Graph.traversal(Class)`.
  org.apache.tinkerpop.gremlin.process.computer.clustering.peerpressure.PeerPressureVertexProgram.Builder.traversal(TraversalSource, String, String, Object...) As of release 3.2.0, replaced by `PeerPressureVertexProgram.Builder.edges(Traversal.Admin)`
  org.apache.tinkerpop.gremlin.process.computer.ranking.pagerank.PageRankVertexProgram.Builder.traversal(TraversalSource, String, String, Object...) As of release 3.2.0, replaced by `PageRankVertexProgram.Builder.edges(Traversal.Admin)`
  org.apache.tinkerpop.gremlin.structure.Graph.Exceptions.traversalEngineNotSupported(TraversalEngine)
  org.apache.tinkerpop.gremlin.AbstractGremlinTest.tryRandomCommit(Graph) as of 3.1.1-incubating, and is not replaced
  org.apache.tinkerpop.gremlin.groovy.engine.GremlinExecutor.Builder.use(List<List<String>>) As of release 3.2.4, not replaced.
  org.apache.tinkerpop.gremlin.process.computer.ranking.pagerank.PageRankVertexProgram.Builder.vertexCount(long) As of release 3.2.0, replaced by `PageRankVertexProgram.Builder.initialRank(Traversal.Admin)`
  org.apache.tinkerpop.gremlin.process.traversal.strategy.decoration.SubgraphStrategy.Builder.vertexCriterion(Traversal<Vertex, ?>)
  org.apache.tinkerpop.gremlin.process.traversal.step.util.event.MutationListener.vertexPropertyChanged(Vertex, Property, Object, Object...) As of release 3.2.7, replaced by `MutationListener.vertexPropertyChanged(Vertex, VertexProperty, Object, Object...)`.
  org.apache.tinkerpop.gremlin.process.traversal.engine.ComputerTraversalEngine.Builder.vertices(Traversal<Vertex, Vertex>) As of release 3.2.0. Please use `Graph.traversal(Class)`.
  org.apache.tinkerpop.gremlin.process.traversal.TraversalSource.Builder.with(TraversalStrategy) As of release 3.2.0. Please use `Graph.traversal(Class)`.
  org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource.Builder.with(TraversalStrategy) As of release 3.2.0. Please use `Graph.traversal(Class)`.
  org.apache.tinkerpop.gremlin.process.traversal.TraversalSource.withBindings(Bindings) As of release 3.2.4, replaced by use of `Bindings` without reference to a `TraversalSource`.
  org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource.withBindings(Bindings)
  org.apache.tinkerpop.gremlin.process.traversal.TraversalSource.Builder.without(Class<? extends TraversalStrategy>) As of release 3.2.0. Please use `Graph.traversal(Class)`.
  org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource.Builder.without(Class<? extends TraversalStrategy>) As of release 3.2.0. Please use `Graph.traversal(Class)`.
  org.apache.tinkerpop.gremlin.process.traversal.engine.ComputerTraversalEngine.Builder.workers(int) As of release 3.2.0. Please use `Graph.traversal(Class)`.

- Deprecated Constructors
  Constructor and Description
  org.apache.tinkerpop.gremlin.process.traversal.util.AndP(P<V>...)
  org.apache.tinkerpop.gremlin.process.traversal.Bindings() As of release 3.2.4, replaced by `Bindings.instance()`.
  org.apache.tinkerpop.gremlin.process.traversal.util.ConnectiveP(P<V>...)
  org.apache.tinkerpop.gremlin.structure.util.detached.DetachedEdge(Object, String, Map<String, Object>, <any>, <any>) As for release 3.2.5, replaced by `DetachedEdge.DetachedEdge(Object, String, Map, Object, String, Object, String)`.
  org.apache.tinkerpop.gremlin.groovy.jsr223.GremlinGroovyScriptEngine(CompilerCustomizerProvider...) As of release 3.2.4, replaced by `GremlinGroovyScriptEngine.GremlinGroovyScriptEngine(Customizer...)`.
  org.apache.tinkerpop.gremlin.groovy.jsr223.GremlinGroovyScriptEngine(ImportCustomizerProvider) As of release 3.0.1, replaced by `GremlinGroovyScriptEngine.GremlinGroovyScriptEngine(CompilerCustomizerProvider...)`
  org.apache.tinkerpop.gremlin.python.jsr223.GremlinJythonScriptEngine() As of release 3.2.4, replaced by `GremlinJythonScriptEngine.GremlinJythonScriptEngine(Customizer...)`.
  org.apache.tinkerpop.gremlin.server.GremlinServer(ServerGremlinExecutor<EventLoopGroup>) As of release 3.1.1-incubating, not replaced.
  org.apache.tinkerpop.gremlin.driver.ser.GryoMessageSerializerV1d0(GryoMapper) As of release 3.2.1, replaced by `GryoMessageSerializerV1d0.GryoMessageSerializerV1d0(GryoMapper.Builder)`.
  org.apache.tinkerpop.gremlin.server.handler.OpSelectorHandler(Settings, GraphManager, GremlinExecutor, ScheduledExecutorService) As of release 3.2.8, replaced by `OpSelectorHandler.OpSelectorHandler(Settings, GraphManager, GremlinExecutor, ScheduledExecutorService, Channelizer)`
  org.apache.tinkerpop.gremlin.process.traversal.util.OrP(P<V>...)

- Deprecated Enum Constants
  Enum Constant and Description
  org.apache.tinkerpop.gremlin.process.traversal.Order.keyDecr As of release 3.1.1-incubating, replaced by `Column.keys`.
  org.apache.tinkerpop.gremlin.process.traversal.Order.keyIncr As of release 3.1.1-incubating, replaced by `Column.keys`.
  org.apache.tinkerpop.gremlin.process.traversal.Order.valueDecr As of release 3.1.1-incubating, replaced by `Column.values`.
  org.apache.tinkerpop.gremlin.process.traversal.Order.valueIncr As of release 3.1.1-incubating, replaced by `Column.values`.

Copyright © 2013–2018 Apache Software Foundation. All rights reserved.