final String instanceid = graph.getConfiguration().getUniqueGraphId(); PropertyKey weight = tx.makePropertyKey("weight").dataType(Float.class).cardinality(Cardinality.SINGLE).make(); EdgeLabel knows = tx.makeEdgeLabel("knows").make(); TitanVertex n1 = tx.addVertex("weight", 10.5);
tx.makePropertyKey("name").dataType(String.class).make(); tx.makeEdgeLabel("knows").make(); tx.makeVertexLabel("person").make();
tx.makePropertyKey("name").dataType(String.class).make(); tx.makePropertyKey("age").dataType(Integer.class).make(); TitanVertex v = tx.addVertex(); ElementHelper.setProperties(v, "uid", "v1", "age", 25, "name", "john");
final String instanceid = graph.getConfiguration().getUniqueGraphId(); PropertyKey weight = tx.makePropertyKey("weight").dataType(Decimal.class).cardinality(Cardinality.SINGLE).make(); EdgeLabel knows = tx.makeEdgeLabel("knows").make(); TitanVertex n1 = tx.addVertex();
@Test public void testPropertyIndexPersistence() { final String propName = "favorite_color"; final String sharedValue = "blue"; tx.makePropertyKey(propName).dataType(String.class).make(); TitanVertex alice = tx.addVertex(); TitanVertex bob = tx.addVertex(); alice.addProperty(propName, sharedValue); clopen(); alice = tx.getVertex(alice.getLongId()); bob = tx.getVertex(bob.getLongId()); assertEquals(sharedValue, alice.getProperty(propName)); assertEquals(null, bob.getProperty(propName)); alice.removeProperty(propName); bob.addProperty(propName, sharedValue); clopen(); }
tx.makePropertyKey("name").dataType(String.class).make(); tx.makeEdgeLabel("knows").make(); tx.makeVertexLabel("person").make();