@Override public String label() { return vertexLabel().name(); }
/** * Returns the name of the vertex label for this vertex. * * @return */ @Override default String label() { return vertexLabel().name(); }
@Override public String label() { return vertexLabel().name(); }
private String printVertexLabels(boolean calledDirectly) { StringBuilder sb = new StringBuilder(); String pattern = "%-30s | %-11s | %-50s |%n"; Iterable<VertexLabel> labels = getVertexLabels(); boolean hasResults = false; sb.append(FIRSTDASH); sb.append(String.format(pattern, "Vertex Label Name", "Partitioned", "Static")); sb.append(DASHBREAK); for(VertexLabel label: labels) { hasResults = true; sb.append(String.format(pattern, label.name(), label.isPartitioned(), label.isStatic())); } if (hasResults && calledDirectly) { sb.append(DASHBREAK); } return sb.toString(); }
public VertexLabelDefinition(VertexLabel vl) { this(vl.name(),vl.longId(),vl.isPartitioned(),vl.isStatic()); }
@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(); JanusGraphIndex uidCompositeIndex = mgmt.buildIndex("uidIndex", Vertex.class) .indexOnly(label).addKey(uid).unique().buildCompositeIndex(); mgmt.setConsistency(uidCompositeIndex, ConsistencyModifier.LOCK); finishSchema(); JanusGraphVertex foo = graph.addVertex(labelName); JanusGraphVertex bar = graph.addVertex(labelName); foo.property("uid", "foo"); bar.property("uid", "bar"); graph.tx().commit(); Iterable<JanusGraphVertex> vertexes = graph.query() .has("uid", Contain.IN, ImmutableList.of("foo", "bar")) .has(LABEL_NAME, labelName) .vertices(); assertEquals(2, Iterables.size(vertexes)); for (JanusGraphVertex 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"));
VertexLabel vl = typeManager.getExistingVertexLabel(vertexLabelId); tv = getOrCreateVertex(vertexId, vl.name(), tg);
VertexLabel vl = typeManager.getExistingVertexLabel(vertexLabelId); tv = getOrCreateVertex(vertexId, vl.name(), tg);