assertFalse(edge2.isUnique()); assertEquals("prop1", prop1.name()); assertTrue(Vertex.class.isAssignableFrom(vertex3.getIndexedElement())); assertTrue(JanusGraphVertexProperty.class.isAssignableFrom(prop1.getIndexedElement())); assertTrue(Edge.class.isAssignableFrom(edge2.getIndexedElement())); assertEquals(2, vertex2.getFieldKeys().length); assertEquals(1, vertex1.getFieldKeys().length); assertFalse(edge2.isUnique()); assertEquals("prop1", prop1.name()); assertTrue(Vertex.class.isAssignableFrom(vertex3.getIndexedElement())); assertTrue(JanusGraphVertexProperty.class.isAssignableFrom(prop1.getIndexedElement())); assertTrue(Edge.class.isAssignableFrom(edge2.getIndexedElement())); assertEquals(2, vertex2.getFieldKeys().length); assertEquals(1, vertex1.getFieldKeys().length);
@Override public boolean isVertexIndex() { return Vertex.class.isAssignableFrom(wrapped.getIndexedElement()); }
@Override public boolean isEdgeIndex() { return Edge.class.isAssignableFrom(wrapped.getIndexedElement()); }
index3 = mgmt.getGraphIndex("index3"); assertTrue(Vertex.class.isAssignableFrom(index1.getIndexedElement())); assertEquals("index2", index2.name()); assertEquals(INDEX, index3.getBackingIndex()); index3 = mgmt.getGraphIndex("index3"); assertTrue(Vertex.class.isAssignableFrom(index1.getIndexedElement())); assertEquals("index2", index2.name()); assertEquals(INDEX, index3.getBackingIndex());