This is an automated email from the ASF dual-hosted git repository.

Cole-Greer pushed a commit to branch 3.8-dev
in repository https://gitbox.apache.org/repos/asf/tinkerpop.git


The following commit(s) were added to refs/heads/3.8-dev by this push:
     new 72b34a3476 Add getOldChar() and getNewChar() getters to 
ReplaceGlobalStep and ReplaceLocalStep (#3400)
72b34a3476 is described below

commit 72b34a34764844e336f0458efbbae74d03645d20
Author: abethini-web <[email protected]>
AuthorDate: Tue Apr 28 11:01:14 2026 -0700

    Add getOldChar() and getNewChar() getters to ReplaceGlobalStep and 
ReplaceLocalStep (#3400)
---
 .../gremlin/process/traversal/step/map/ReplaceGlobalStep.java     | 8 ++++++++
 .../gremlin/process/traversal/step/map/ReplaceLocalStep.java      | 8 ++++++++
 2 files changed, 16 insertions(+)

diff --git 
a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/step/map/ReplaceGlobalStep.java
 
b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/step/map/ReplaceGlobalStep.java
index 7d757e68e5..4cab037c2c 100644
--- 
a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/step/map/ReplaceGlobalStep.java
+++ 
b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/step/map/ReplaceGlobalStep.java
@@ -65,6 +65,14 @@ public final class ReplaceGlobalStep<S, E> extends 
ScalarMapStep<S, E> {
         return Collections.singleton(TraverserRequirement.OBJECT);
     }
 
+    public String getOldChar() {
+        return this.oldChar;
+    }
+
+    public String getNewChar() {
+        return this.newChar;
+    }
+
     @Override
     public int hashCode() {
         int result = super.hashCode();
diff --git 
a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/step/map/ReplaceLocalStep.java
 
b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/step/map/ReplaceLocalStep.java
index 6eb1a5bc31..9e74fe532c 100644
--- 
a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/step/map/ReplaceLocalStep.java
+++ 
b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/step/map/ReplaceLocalStep.java
@@ -56,6 +56,14 @@ public final class ReplaceLocalStep<S, E> extends 
StringLocalStep<S, E> {
     @Override
     public String getStepName() { return "replace(local)"; }
 
+    public String getOldChar() {
+        return this.oldChar;
+    }
+
+    public String getNewChar() {
+        return this.newChar;
+    }
+
     @Override
     public int hashCode() {
         int result = super.hashCode();

Reply via email to