>$ gremlin
\,,,/
(o o)
-----oOOo-(_)-oOOo-----
gremlin> g = new Neo4jGraph("/usr/local/Cellar/neo4j/community-1.7.2-unix/libexec/data/graph.db")
==>neo4jgraph[EmbeddedGraphDatabase [/usr/local/Cellar/neo4j/community-1.7.2-unix/libexec/data/graph.db]]
gremlin>
gremlin> neo4j = g.getRawGraph()
gremlin> manager = neo4j.index()
gremlin> manager.nodeIndexNames().each{ g.dropIndex( it ) }
gremlin> manager.relationshipIndexNames().each{ g.dropIndex( it ) }
gremlin> g.createIndex("myIndex", Vertex.class)
gremlin> idx = g.idx("myIndex")
gremlin> vertices.each{ idx.put(key,value,it) }
....
gremlin> g.idx("myIndex")[[key:value]]