All Downloads are FREE. Search and download functionalities are using the official Maven repository.

li.strolch.search.SearchNavigator Maven / Gradle / Ivy

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);
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy