GraphTraversal.in
Code IndexAdd Codota to your IDE (free)

Best code snippets using org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.in(Showing top 20 results out of 315)

Refine search

  • GraphTraversalSource.V
  • GraphTraversal.out
  • GraphTraversal.as
origin: apache/tinkerpop

@Override
public Traversal<Vertex, Long> get_g_V_matchXa_followedBy_count_isXgtX10XX_b__a_0followedBy_count_isXgtX10XX_bX_count() {
  return g.V().match(
      as("a").out("followedBy").count().is(P.gt(10)).as("b"),
      as("a").in("followedBy").count().is(P.gt(10)).as("b")).count();
}
origin: apache/tinkerpop

@Override
public Traversal<Vertex, Map<String, Vertex>> get_g_V_matchXa_created_b__b_0created_aX() {
  return g.V().match(
      as("a").out("created").as("b"),
      as("b").in("created").as("a"));
}
origin: apache/tinkerpop

@Test
@LoadGraphWith(MODERN)
public void shouldFilterVertexCriterionAndKeepLabels() throws Exception {
  // this will exclude "peter"
  final Traversal<Vertex, ?> vertexCriterion = has("name", P.within("ripple", "josh", "marko"));
  final GraphTraversalSource sg = g.withStrategies(SubgraphStrategy.build().vertexCriterion(vertexCriterion).create());
  assertEquals(9, g.V().as("a").out().in().as("b").dedup("a", "b").count().next().intValue());
  assertEquals(2, sg.V().as("a").out().in().as("b").dedup("a", "b").count().next().intValue());
  final List<Object> list = sg.V().as("a").out().in().as("b").dedup("a", "b").values("name").toList();
  assertThat(list, hasItems("marko", "josh"));
}
origin: apache/tinkerpop

@Test
@FeatureRequirement(featureClass = Graph.Features.EdgeFeatures.class, feature = Graph.Features.EdgeFeatures.FEATURE_ADD_EDGES)
public void shouldNotTraverseV_In_addEXOUTX() {
  assertTraversal(create().V().as("a").in().addE("test").to("a"), true);
}
origin: apache/tinkerpop

@Override
public Traversal<Vertex, Map<String, Vertex>> get_g_V_matchXa_knows_b__b_created_lop__b_matchXb_created_d__d_0created_cX_selectXcX_cX_selectXa_b_cX() {
  return g.V().match(
      as("a").out("knows").as("b"),
      as("b").out("created").has("name", "lop"),
      as("b").match(
          as("b").out("created").as("d"),
          as("d").in("created").as("c")).select("c").as("c")).<Vertex>select("a", "b", "c");
}
origin: apache/tinkerpop

@Benchmark
public List<Object> g_V_match_selectXbX_valuesXnameX() throws Exception {
  return g.V().match(
      __.as("a").has("name", "Garcia"),
      __.as("a").in("writtenBy").as("b"),
      __.as("a").in("sungBy").as("b")).select("b").values("name").toList();
}
origin: apache/tinkerpop

@Override
public Traversal<Vertex, Map<String, Vertex>> get_g_V_matchXa_created_b__b_0created_cX_whereXa_neq_cX_selectXa_cX() {
  return g.V().match(
      as("a").out("created").as("b"),
      as("b").in("created").as("c"))
      .where("a", neq("c"))
      .<Vertex>select("a", "c");
}
origin: apache/tinkerpop

@Override
public Traversal<Vertex, String> get_g_V_hasXname_GarciaX_inXsungByX_asXsongX_V_hasXname_Willie_DixonX_inXwrittenByX_whereXeqXsongXX_name() {
  return g.V().has("artist", "name", "Garcia").in("sungBy").as("song")
      .V().has("artist", "name", "Willie_Dixon").in("writtenBy").where(P.eq("song")).values("name");
}
origin: apache/tinkerpop

@Override
public Traversal<Vertex, Map<String, Object>> get_g_V_asXaX_outXcreatedX_asXbX_inXcreatedX_asXcX_bothXknowsX_bothXknowsX_asXdX_whereXc__notXeqXaX_orXeqXdXXXX_selectXa_b_c_dX() {
  return g.V().as("a").out("created").as("b").in("created").as("c").both("knows").both("knows").as("d").where("c", P.not(P.eq("a").or(P.eq("d")))).select("a", "b", "c", "d");
}
origin: org.apache.tinkerpop/gremlin-test

@Override
public Traversal<Vertex, Map<String, Vertex>> get_g_V_matchXa_hasXname_GarciaX__a_0writtenBy_b__a_0sungBy_bX() {
  return g.V().match(
      as("a").has("name", "Garcia"),
      as("a").in("writtenBy").as("b"),
      as("a").in("sungBy").as("b"));
}
origin: org.apache.tinkerpop/gremlin-test

@Override
public Traversal<Vertex, Map<String, String>> get_g_V_untilXout_outX_repeatXin_asXaX_in_asXbXX_selectXa_bX_byXnameX() {
  return g.V().until(__.out().out()).repeat(__.in().as("a").in().as("b")).<String>select("a", "b").by("name");
}
origin: org.apache.tinkerpop/gremlin-test

  @Override
  public Traversal<Vertex, Path> get_g_VX1X_asXaX_outXcreatedX_asXbX_inXcreatedX_asXcX_cyclicPath_fromXaX_toXbX_path(final Object v1Id) {
    return g.V(v1Id).as("a").out("created").as("b").in("created").as("c").cyclicPath().from("a").to("b").path();
  }
}
origin: apache/tinkerpop

@Override
public Traversal<Vertex, Edge> get_g_V_asXaX_outXcreatedX_inXcreatedX_whereXneqXaXX_asXbX_addEXcodeveloperX_fromXaX_toXbX_propertyXyear_2009X() {
  return g.V().as("a").out("created").in("created").where(P.neq("a")).as("b").addE("codeveloper").from("a").to("b").property("year", 2009);
}
origin: apache/tinkerpop

@Override
public Traversal<Vertex, Map<String, Object>> get_g_V_asXaX_out_asXbX_matchXa_out_count_c__orXa_knows_b__b_in_count_c__and__c_isXgtX2XXXX() {
  return g.V().as("a").out().as("b").
      match(
          as("a").out().count().as("c"),
          or(
              as("a").out("knows").as("b"),
              as("b").in().count().as("c").and().as("c").is(P.gt(2))
          )
      );
}
origin: apache/tinkerpop

@Override
public Traversal<Vertex, Map<String, Object>> get_g_V_hasXageX_asXaX_out_in_hasXageX_asXbX_selectXa_bX_whereXa_eqXbXX() {
  return g.V().has("age").as("a").out().in().has("age").as("b").select("a", "b").where("a", eq("b"));
}
origin: apache/tinkerpop

@Override
public Traversal<Vertex, Map<String, Object>> get_g_V_hasXageX_asXaX_out_in_hasXageX_asXbX_selectXa_bX_whereXb_hasXname_markoXX() {
  return g.V().has("age").as("a").out().in().has("age").as("b").select("a", "b").where(as("b").has("name", "marko"));
}
origin: apache/tinkerpop

@Override
public Traversal<Vertex, Map<String, Object>> get_g_V_matchXwhereXandXa_created_b__b_0created_count_isXeqX3XXXX__a_both_b__whereXb_inXX() {
  return g.V().match(
      where(and(
          as("a").out("created").as("b"),
          as("b").in("created").count().is(eq(3)))),
      as("a").both().as("b"),
      where(as("b").in()));
}
origin: org.apache.tinkerpop/gremlin-test

@Override
public Traversal<Vertex, String> get_g_VX1X_asXaX_outXcreatedX_inXcreatedX_whereXneqXaXX_name(final Object v1Id) {
  return g.V(v1Id).as("a").out("created").in("created").where(neq("a")).values("name");
}
origin: apache/tinkerpop

@Override
public Traversal<Vertex, Map<String, String>> get_g_V_matchXa_created_lop_b__b_0created_29_cX_whereXc_repeatXoutX_timesX2XX_selectXa_b_cX() {
  return g.V().match(
      as("a").out("created").has("name", "lop").as("b"),
      as("b").in("created").has("age", 29).as("c"))
      .where(__.<Vertex>as("c").repeat(out()).times(2)).select("a", "b", "c");
}
origin: apache/tinkerpop

@Override
public Traversal<Vertex, Map<String, String>> get_g_V_matchXa_created_lop_b__b_0created_29_c__c_whereXrepeatXoutX_timesX2XXX() {
  return g.V().match(
      as("a").out("created").has("name", "lop").as("b"),
      as("b").in("created").has("age", 29).as("c"),
      as("c").where(repeat(out()).times(2)));
}
org.apache.tinkerpop.gremlin.process.traversal.dsl.graphGraphTraversalin

Javadoc

Map the Vertex to its incoming adjacent vertices given the edge labels.

Popular methods of GraphTraversal

  • has
    Filters vertices, edges and vertex properties based on their properties.
  • next
  • out
    Map the Vertex to its outgoing adjacent vertices given the edge labels.
  • toList
  • as
    A step modulator that provides a lable to the step that can be accessed later in the traversal by ot
  • outE
    Map the Vertex to its outgoing incident edges given the edge labels.
  • select
    A version of select that allows for the extraction of a Column from objects in the traversal.
  • count
    Map the traversal stream to its reduction as a sum of the Traverser#bulk values given the specified
  • filter
    Map the Traverser to either true or false, where false will not pass the traverser to the next step.
  • hasLabel
  • hasNext
  • inV
    Map the Edge to its incoming/head incident Vertex.
  • hasNext,
  • inV,
  • inE,
  • iterate,
  • limit,
  • values,
  • asAdmin,
  • bothE,
  • by

Popular classes and methods

  • setContentView (Activity)
  • getSupportFragmentManager (FragmentActivity)
  • getApplicationContext (Context)
  • Font (java.awt)
  • LinkedList (java.util)
    Linked list implementation. [Sun docs] [http://java.sun.com/j2se/1.5.0/docs/api/java/util/LinkedList
  • UUID (java.util)
    UUID is an immutable representation of a 128-bit universally unique identifier (UUID). There are mul
  • Notification (javax.management)
    Notifications are events emitted by NotificationEmitters
  • Servlet (javax.servlet)
    Defines methods that all servlets must implement.A servlet is a small Java program that runs within
  • HttpServletRequest (javax.servlet.http)
    Extends the javax.servlet.ServletRequest interface to provide request information for HTTP servlets.
  • Base64 (org.apache.commons.codec.binary)
    Provides Base64 encoding and decoding as defined by RFC 2045.This class implements section 6.8. Base

For IntelliJ IDEA and
Android Studio

  • Codota IntelliJ IDEA pluginCodota Android Studio pluginCode IndexSign in
  • EnterpriseFAQAboutContact Us
  • Terms of usePrivacy policyCodeboxFind Usages
Add Codota to your IDE (free)