Package ubic.gemma.persistence.util
Class FiltersUtils
- java.lang.Object
-
- ubic.gemma.persistence.util.FiltersUtils
-
-
Constructor Summary
Constructors Constructor Description FiltersUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static boolean
containsAnyAlias(Filters filters, Sort sort, String... aliases)
Check if an alias is mentioned in a set ofFilter
.static Filter
unnestSubquery(Filter f)
Unnest a filter from a subquery.
-
-
-
Method Detail
-
containsAnyAlias
public static boolean containsAnyAlias(@Nullable Filters filters, @Nullable Sort sort, String... aliases)
Check if an alias is mentioned in a set ofFilter
.This should be used to eliminate parts of an HQL query that are not mentioned in the filters.
- Returns:
- true if any provided alias is mentioned anywhere in the set of filters
-
-