@Override public String label() { return vertexLabel().name(); }
/** * Returns the name of the vertex label for this vertex. * * @return */ @Override public default String label() { return vertexLabel().name(); }
@Override public String label() { return vertexLabel().name(); }
public VertexLabelDefinition(VertexLabel vl) { this(vl.name(),vl.longId(),vl.isPartitioned(),vl.isStatic()); }
tv = getOrCreateVertex(vertexId, vl.name(), tg);
@Test public void testIndexQueryWithLabelsAndContainsIN() { // This test is based on the steps to reproduce #882 String labelName = "labelName"; VertexLabel label = mgmt.makeVertexLabel(labelName).make(); PropertyKey uid = mgmt.makePropertyKey("uid").dataType(String.class).make(); TitanGraphIndex uidCompositeIndex = mgmt.buildIndex("uidIndex", Vertex.class).indexOnly(label).addKey(uid).unique().buildCompositeIndex(); mgmt.setConsistency(uidCompositeIndex, ConsistencyModifier.LOCK); finishSchema(); TitanVertex foo = graph.addVertex(labelName); TitanVertex bar = graph.addVertex(labelName); foo.property("uid", "foo"); bar.property("uid", "bar"); graph.tx().commit(); Iterable<TitanVertex> vertexes = graph.query() .has("uid", Contain.IN, ImmutableList.of("foo", "bar")) .has(LABEL_NAME, labelName) .vertices(); assertEquals(2, Iterables.size(vertexes)); for (TitanVertex v : vertexes) { assertEquals(labelName, v.vertexLabel().name()); } }
assertEquals("person",person.name()); assertEquals("uid",uid.name());
VertexLabel vl = mgmt.getVertexLabel("people"); mgmt.changeName(vl, "person"); assertEquals("person", vl.name());
assertEquals(3, Iterables.size(mgmt.getVertexLabels())); assertEquals("tweet", tweet.name()); assertTrue(mgmt.containsVertexLabel("person")); assertFalse(mgmt.containsVertexLabel("bla")); assertEquals(3, Iterables.size(mgmt.getVertexLabels())); assertEquals("tweet", tweet.name()); assertTrue(mgmt.containsVertexLabel("person")); assertFalse(mgmt.containsVertexLabel("bla"));
/** * Returns the name of the vertex label for this vertex. * * @return */ @Override public default String label() { return vertexLabel().name(); }
@Override public String label() { return vertexLabel().name(); }
@Override public String label() { return vertexLabel().name(); }
public VertexLabelDefinition(VertexLabel vl) { this(vl.name(),vl.longId(),vl.isPartitioned(),vl.isStatic()); }
tv = getOrCreateVertex(vertexId, vl.name(), tg);