public interface CriteriaDefinition
Modifier and Type | Interface and Description |
---|---|
static class |
CriteriaDefinition.Combinator |
static class |
CriteriaDefinition.Comparator |
Modifier and Type | Method and Description |
---|---|
static CriteriaDefinition |
empty()
Static factory method to create an empty Criteria.
|
static CriteriaDefinition |
from(Criteria... criteria)
|
static CriteriaDefinition |
from(List<Criteria> criteria)
|
SqlIdentifier |
getColumn() |
CriteriaDefinition.Combinator |
getCombinator() |
CriteriaDefinition.Comparator |
getComparator() |
List<? extends CriteriaDefinition> |
getGroup() |
CriteriaDefinition |
getPrevious() |
Object |
getValue() |
boolean |
hasPrevious() |
boolean |
isEmpty() |
boolean |
isGroup() |
boolean |
isIgnoreCase()
Checks whether comparison should be done in case-insensitive way.
|
static CriteriaDefinition empty()
Criteria
.static CriteriaDefinition from(Criteria... criteria)
Criteria
.static CriteriaDefinition from(List<Criteria> criteria)
Criteria
.boolean isGroup()
Criteria
is empty.List<? extends CriteriaDefinition> getGroup()
@Nullable SqlIdentifier getColumn()
@Nullable CriteriaDefinition.Comparator getComparator()
Criteria.Comparator
.boolean isIgnoreCase()
@Nullable CriteriaDefinition getPrevious()
CriteriaDefinition
object. Can be null if there is no previous
CriteriaDefinition
.hasPrevious()
boolean hasPrevious()
Criteria
has a previous one.boolean isEmpty()
Criteria
is empty.CriteriaDefinition.Combinator getCombinator()
CriteriaDefinition.Combinator
to combine this criteria with a previous one.Copyright © 2017–2020 Pivotal Software, Inc.. All rights reserved.