Package ubic.gemma.persistence.util
Class Filters.FiltersClauseBuilder
java.lang.Object
ubic.gemma.persistence.util.Filters.FiltersClauseBuilder
- Enclosing class:
Filters
Builder for a disjunctive sub-clause.
-
Method Summary
Modifier and TypeMethodDescriptionand()
Shortcut for build and starting a new clause.build()
or
(String objectAlias, String propertyName, Class<T> propertyType, Filter.Operator operator, Collection<T> requiredValues) Add a sub-clause explicitly.or
(String objectAlias, String propertyName, Class<T> propertyType, Filter.Operator operator, Collection<T> requiredValues, String originalProperty) or
(String objectAlias, String propertyName, Class<T> propertyType, Filter.Operator operator, T requiredValue) Add a sub-clause explicitly.or
(String objectAlias, String propertyName, Class<T> propertyType, Filter.Operator operator, T requiredValue, String originalProperty) Add a sub-clause.
-
Method Details
-
or
Add a sub-clause. -
or
@CheckReturnValue public <T> Filters.FiltersClauseBuilder or(@Nullable String objectAlias, String propertyName, Class<T> propertyType, Filter.Operator operator, @Nullable T requiredValue) Add a sub-clause explicitly. -
or
@CheckReturnValue public <T> Filters.FiltersClauseBuilder or(@Nullable String objectAlias, String propertyName, Class<T> propertyType, Filter.Operator operator, @Nullable T requiredValue, String originalProperty) -
or
@CheckReturnValue public <T> Filters.FiltersClauseBuilder or(@Nullable String objectAlias, String propertyName, Class<T> propertyType, Filter.Operator operator, Collection<T> requiredValues) Add a sub-clause explicitly. -
or
@CheckReturnValue public <T> Filters.FiltersClauseBuilder or(@Nullable String objectAlias, String propertyName, Class<T> propertyType, Filter.Operator operator, Collection<T> requiredValues, String originalProperty) -
build
-
and
Shortcut for build and starting a new clause.
-