@FunctionalInterface public interface Filter extends Streamable<CriteriaDefinition>
CriteriaDefinitions to be used with SELECT, UPDATE and
DELETE queries. A Filter describes the matched set of rows to execute a particular operation.| Modifier and Type | Method and Description |
|---|---|
static Filter |
from(CriteriaDefinition... criteriaDefinitions)
Create a simple
Filter given CriteriaDefinitions. |
static Filter |
from(Iterable<? extends CriteriaDefinition> criteriaDefinitions)
Create a simple
Filter given CriteriaDefinitions. |
Iterable<CriteriaDefinition> |
getCriteriaDefinitions() |
default Iterator<CriteriaDefinition> |
iterator() |
and, and, and, and, empty, filter, flatMap, get, isEmpty, map, of, of, of, stream, toList, toSet, toStreamable, toStreamableforEach, spliteratorIterable<CriteriaDefinition> getCriteriaDefinitions()
CriteriaDefinitions.static Filter from(CriteriaDefinition... criteriaDefinitions)
Filter given CriteriaDefinitions.criteriaDefinitions - must not be null.Filter object for CriteriaDefinitions.static Filter from(Iterable<? extends CriteriaDefinition> criteriaDefinitions)
Filter given CriteriaDefinitions.criteriaDefinitions - must not be null.Filter object for CriteriaDefinitions.default Iterator<CriteriaDefinition> iterator()
iterator in interface Iterable<CriteriaDefinition>Copyright © 2011–2021 Pivotal Software, Inc.. All rights reserved.