Changeset 19:f0f55ab768c9 in AnnotationManagerN4J for src/main/java/de/mpiwg/itgroup/annotations/neo4j/AnnotationStore.java
Legend:
- Unmodified
- Added
- Removed
-
src/main/java/de/mpiwg/itgroup/annotations/neo4j/AnnotationStore.java
r18 r19 76 76 /** 77 77 * Returns List of Groups. 78 * 79 * @param person 80 * @return 81 */ 82 public List<Group> getGroups(String uriQuery) { 78 * Key has to be indexed. 79 * 80 * @param key 81 * @param query 82 * @return 83 */ 84 public List<Group> getGroups(String key, String query) { 83 85 ArrayList<Group> groups = new ArrayList<Group>(); 84 86 Index<Node> idx = getNodeIndex(NodeTypes.GROUP); 85 if (uriQuery == null) uriQuery = "*"; 86 IndexHits<Node> groupNodes = idx.get("uri", uriQuery); 87 if (key == null) { 88 key = "uri"; 89 query = "*"; 90 } 91 IndexHits<Node> groupNodes = idx.query(key, query); 87 92 for (Node groupNode : groupNodes) { 88 93 Actor group = createActorFromNode(groupNode);
Note: See TracChangeset
for help on using the changeset viewer.