Sign in
apache
/
tinkerpop
/
refs/heads/type-enum-poc
commit
c9935f465cdcd78296124eb6f75f55d36578c563
[
log
]
[
tgz
]
author
xiazcy <xiazcy@gmail.com>
Fri Sep 05 09:30:48 2025 -0700
committer
xiazcy <xiazcy@gmail.com>
Fri Sep 05 09:30:48 2025 -0700
tree
465c55d85764e2fa2855f7a6bf1ff6da1aadd574
parent
b59199b8f8af133650fcbfb245f118feb5638b62
[
diff
]
Add mechanism for extending data type enums
gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/language/grammar/DefaultGremlinBaseVisitor.java
[
diff
]
gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/language/grammar/GenericLiteralVisitor.java
[
diff
]
gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/language/grammar/GremlinAntlrToJava.java
[
diff
]
gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/language/grammar/TraversalGremlinTypesVisitor.java
[Added -
diff
]
gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/language/grammar/TraversalMethodVisitor.java
[
diff
]
gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/language/grammar/TraversalPredicateVisitor.java
[
diff
]
gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/language/translator/PythonTranslateVisitor.java
[
diff
]
gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/P.java
[
diff
]
gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/Type.java
[Added -
diff
]
gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/dsl/graph/GraphTraversal.java
[
diff
]
gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/step/map/AsNumberStep.java
[
diff
]
gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/translator/PythonTranslator.java
[
diff
]
gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/structure/CType.java
[Added -
diff
]
gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/structure/CustomType.java
[Added -
diff
]
gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/structure/GType.java
[Added -
diff
]
gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/structure/GremlinDataType.java
[Added -
diff
]
gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/structure/NType.java
[Added -
diff
]
gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/structure/Point.java
[Added -
diff
]
gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/structure/io/binary/DataType.java
[
diff
]
gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/structure/io/binary/TypeSerializerRegistry.java
[
diff
]
gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/structure/io/binary/types/EnumSerializer.java
[
diff
]
gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/structure/io/binary/types/GremlinDataTypeSerializer.java
[Added -
diff
]
gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/util/NumberHelper.java
[
diff
]
gremlin-core/src/test/java/org/apache/tinkerpop/gremlin/language/translator/GremlinTranslatorTest.java
[
diff
]
gremlin-core/src/test/java/org/apache/tinkerpop/gremlin/process/traversal/PTest.java
[
diff
]
gremlin-core/src/test/java/org/apache/tinkerpop/gremlin/process/traversal/step/map/AsNumberStepTest.java
[
diff
]
gremlin-language/src/main/antlr4/Gremlin.g4
[
diff
]
gremlin-server/src/test/java/org/apache/tinkerpop/gremlin/server/GremlinDriverIntegrateTest.java
[
diff
]
28 files changed
tree: 465c55d85764e2fa2855f7a6bf1ff6da1aadd574
.github/
bin/
data/
docker/
docs/
gremlin-annotations/
gremlin-archetype/
gremlin-console/
gremlin-core/
gremlin-dotnet/
gremlin-driver/
gremlin-go/
gremlin-groovy/
gremlin-javascript/
gremlin-language/
gremlin-python/
gremlin-server/
gremlin-shaded/
gremlin-test/
gremlin-tools/
gremlin-util/
gremlint/
hadoop-gremlin/
licenses/
neo4j-gremlin/
spark-gremlin/
sparql-gremlin/
tinkergraph-gremlin/
.asf.yaml
.dockerignore
.gitignore
.mailmap
.travis.install-maven.sh
CHANGELOG.asciidoc
CONTRIBUTING.asciidoc
LICENSE
NOTICE
pom.xml
README.asciidoc
source-release.xml