g.tx().readWrite();
final Schema schema = g.getBaseGraph().schema();
schema.indexFor(DynamicLabel.label("Person")).on("name").create();
schema.indexFor(DynamicLabel.label("Product")).on("name").create();
schema.indexFor(DynamicLabel.label("Corporate")).on("name").create();
this.g.tx().commit();
this.g.addVertex(T.label, "Person", "name", "marko");
this.g.addVertex(T.label, "Person", "name", "john");
this.g.addVertex(T.label, "Person", "name", "pete");