private static IDManager.VertexIDType getVertexIDType(TitanVertex v) { return getVertexIDType(v.getVertexLabel()); }
public boolean matchesConstraint(TitanSchemaType type, TitanElement element) { Preconditions.checkArgument(type != null && element!=null); assert isInstance(element); assert isValidConstraint(type); switch(this) { case VERTEX: return ((TitanVertex)element).getVertexLabel().equals(type); case EDGE: return ((TitanEdge)element).getEdgeLabel().equals(type); case PROPERTY: return ((TitanProperty)element).getPropertyKey().equals(type); default: throw new IllegalArgumentException(); } }
assertEquals(v13,Iterables.getOnlyElement(v2.getEdges(OUT,link.getName())).getVertex(Direction.IN)); assertEquals(BaseVertexLabel.DEFAULT_VERTEXLABEL,v.getVertexLabel()); assertEquals(person,v12.getVertexLabel()); assertEquals(person,v13.getVertexLabel()); assertEquals(tweet,v2.getVertexLabel()); try { v2.setProperty(weight,11);