@Override public IndexHits<Relationship> query( Object queryOrQueryObjectOrNull, Node startNodeOrNull, Node endNodeOrNull ) { return delegate.query( queryOrQueryObjectOrNull, startNodeOrNull, endNodeOrNull ); } }
@Override public IndexHits<T> get( String key, Object value ) { return delegate.get( key, value ); }
@Override public IndexHits<T> query( String key, Object queryOrQueryObject ) { return delegate.query( key, queryOrQueryObject ); }
public ListRepresentation getAutoIndexedNodesByQuery( String query ) { if ( query != null ) { ReadableIndex<Node> index = graphDb.index().getNodeAutoIndexer().getAutoIndex(); return toListNodeRepresentation( index.query( query ), null ); } return toListNodeRepresentation(); }
public Representation getAutoIndexedRelationships( String key, String value ) { final ReadableIndex<Relationship> index = graphDb.index().getRelationshipAutoIndexer().getAutoIndex(); return toListRelationshipRepresentation( index.get( key, value ), null ); }
@Override public IndexHits<Node> doWork( CommandState state ) { return state.index.get( key, value ); } }
@Override public Void doWork( CommandState state ) { state.index.remove( state.node, key, value ); return null; } }
@Override public Void doWork( CommandState state ) { state.index.delete(); return null; } }
@Override public float currentScore() { return source.currentScore(); }
@Override public IndexHits<Relationship> get( String key, Object valueOrNull, Node startNodeOrNull, Node endNodeOrNull ) { return delegate.get( key, valueOrNull, startNodeOrNull, endNodeOrNull ); }
@Override public IndexHits<Relationship> get( String key, Object valueOrNull, Node startNodeOrNull, Node endNodeOrNull ) { return delegate.get( key, valueOrNull, startNodeOrNull, endNodeOrNull ); }
@Override public Node doWork( CommandState state ) { return state.index.putIfAbsent( node, key, value ); } }
@Override public String getName() { return delegate.getName(); }
@Override public IndexHits<Relationship> query( String key, Object queryOrQueryObjectOrNull, Node startNodeOrNull, Node endNodeOrNull ) { return delegate.query( key, queryOrQueryObjectOrNull, startNodeOrNull, endNodeOrNull ); }
@Override public Class<T> getEntityType() { return delegate.getEntityType(); }
@Override public GraphDatabaseService getGraphDatabase() { return delegate.getGraphDatabase(); } }
@Override public IndexHits<Relationship> query( String key, Object queryOrQueryObjectOrNull, Node startNodeOrNull, Node endNodeOrNull ) { return delegate.query( key, queryOrQueryObjectOrNull, startNodeOrNull, endNodeOrNull ); }
@Override public IndexHits<T> query( Object queryOrQueryObject ) { return delegate.query( queryOrQueryObject ); }
@Override public IndexHits<Relationship> query( Object queryOrQueryObjectOrNull, Node startNodeOrNull, Node endNodeOrNull ) { return delegate.query( queryOrQueryObjectOrNull, startNodeOrNull, endNodeOrNull ); } }