Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save spmallette/f58217ffb28fb0ad10b3c38451819a01 to your computer and use it in GitHub Desktop.
Save spmallette/f58217ffb28fb0ad10b3c38451819a01 to your computer and use it in GitHub Desktop.
gremlin> class NeptuneTypeTranslator extends GroovyTranslator.DefaultTypeTranslator {
......1> protected String convertToString(Object object) {
......2> if (object instanceof Long)
......3> return object.toString();
......4> else
......5> return super.convertToString(object)
......6> }
......7> }
==>true
gremlin> translator = GroovyTranslator.of("g", new NeptuneTypeTranslator());
==>translator[g:gremlin-groovy]
gremlin> translator.translate(g.V().limit(1))
==>g.V().limit(1)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment