org.teamapps.pojo.template.QueryInterface.txt Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of universal-db Show documentation
Show all versions of universal-db Show documentation
Ultra fast TeamApps database
The newest version!
package {package};
import org.teamapps.universaldb.pojo.*;
import org.teamapps.universaldb.record.*;
import org.teamapps.universaldb.index.text.*;
import org.teamapps.universaldb.index.translation.*;
import org.teamapps.universaldb.index.bool.*;
import org.teamapps.universaldb.index.file.*;
import org.teamapps.universaldb.index.enumeration.*;
import org.teamapps.universaldb.index.numeric.*;
import org.teamapps.universaldb.index.reference.value.*;
import org.teamapps.universaldb.index.reference.multi.*;
import org.teamapps.universaldb.index.reference.single.*;
import org.teamapps.universaldb.index.binary.*;
import org.teamapps.universaldb.query.*;
import org.teamapps.universaldb.context.*;
import java.util.*;
import java.util.function.Function;
{imports}
public interface {query} extends Query<{type}> {
static {query} create() {
return new {udbQuery}();
}
{query} id(Integer... ids);
{query} id(BitSet ids);
{query} id(Collection ids);
{query} fullTextFilter(TextFilter textFilter, String... fieldNames);
{query} parseFullTextFilter(String query, String... fieldNames);
{query} parseFullTextFilter(String query, UserContext context, String... fieldNames);
{methods}
{query} andOr({query}... queries);
{query} customFilter(Function<{type}, Boolean> customFilter);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy