assertEquals("know", knows.name()); assertTrue(mgmt.containsRelationIndex(knows, "byTime")); RelationTypeIndex rindex = mgmt.getRelationIndex(knows, "byTime"); assertEquals("byTime", rindex.name()); knows = mgmt.getEdgeLabel("know"); assertTrue(mgmt.containsRelationIndex(knows, "overTime")); assertFalse(mgmt.containsRelationIndex(knows, "byTime"));
assertTrue(mgmt.containsRelationIndex(name, "weightDesc")); assertTrue(mgmt.containsRelationIndex(connect, "weightDesc")); assertFalse(mgmt.containsRelationIndex(child, "weightDesc")); assertEquals("time+weight", mgmt.getRelationIndex(connect, "time+weight").name()); assertNotNull(mgmt.getRelationIndex(link, "time")); assertTrue(mgmt.containsRelationIndex(name, "weightDesc")); assertTrue(mgmt.containsRelationIndex(connect, "weightDesc")); assertFalse(mgmt.containsRelationIndex(child, "weightDesc")); assertEquals("time+weight", mgmt.getRelationIndex(connect, "time+weight").name()); assertNotNull(mgmt.getRelationIndex(link, "time"));
assertEquals("know",knows.getName()); assertTrue(mgmt.containsRelationIndex(knows,"byTime")); RelationTypeIndex rindex = mgmt.getRelationIndex(knows,"byTime"); assertEquals("byTime",rindex.getName()); knows = mgmt.getEdgeLabel("know"); assertTrue(mgmt.containsRelationIndex(knows,"overTime")); assertFalse(mgmt.containsRelationIndex(knows,"byTime"));
assertTrue(mgmt.containsRelationIndex(name,"weightDesc")); assertTrue(mgmt.containsRelationIndex(connect,"weightDesc")); assertFalse(mgmt.containsRelationIndex(child,"weightDesc")); assertEquals("time+weight",mgmt.getRelationIndex(connect,"time+weight").getName()); assertNotNull(mgmt.getRelationIndex(link,"time")); assertTrue(mgmt.containsRelationIndex(name,"weightDesc")); assertTrue(mgmt.containsRelationIndex(connect,"weightDesc")); assertFalse(mgmt.containsRelationIndex(child, "weightDesc")); assertEquals("time+weight",mgmt.getRelationIndex(connect,"time+weight").getName()); assertNotNull(mgmt.getRelationIndex(link, "time"));