li.strolch.search.SearchNavigator Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of agent Show documentation
Show all versions of agent Show documentation
Strolch Agent which is the runtime for Strolch
The newest version!
package li.strolch.search;
import java.util.stream.Stream;
import li.strolch.model.StrolchRootElement;
import li.strolch.persistence.api.StrolchTransaction;
/**
* Navigate the TX to a {@link Stream} of {@link StrolchRootElement}
*
* @param
*/
public interface SearchNavigator {
/**
* Navigate the TX to a stream of {@link StrolchRootElement}
*
* @param tx
* the TX to navigate
*
* @return a stream of {@link StrolchRootElement}
*/
Stream navigate(StrolchTransaction tx);
}