@Override public Traversal<Vertex, Map<String, Long>> get_g_V_repeatXbothX_untilXname_eq_marko_or_loops_gt_1X_groupCount_byXnameX() { return g.V().repeat(both()).until(t -> t.get().value("name").equals("lop") || t.loops() > 1).<String>groupCount().by("name"); }
@Override public boolean test(Traverser t) { int length = t.loops(); return ((loopDetails.getMaxLoops() != 0) && length >= loopDetails.getMaxLoops()); } }).emit(new Predicate<Traverser>() {
@Override public boolean test(Traverser t) { int length = t.loops(); return length >= loopDetails.getMinLoops(); } });
@Override public Traversal<Vertex, Map<String, Long>> get_g_V_repeatXbothX_untilXname_eq_marko_or_loops_gt_1X_groupCount_byXnameX() { return g.V().repeat(both()).until(t -> t.get().value("name").equals("lop") || t.loops() > 1).<String>groupCount().by("name"); }