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
CriteriaDefinition . |
static CriteriaDefinition |
from(CriteriaDefinition... criteria)
|
static CriteriaDefinition |
from(List<? extends CriteriaDefinition> criteria)
|
SqlIdentifier |
getColumn() |
CriteriaDefinition.Combinator |
getCombinator() |
CriteriaDefinition.Comparator |
getComparator() |
List<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()
CriteriaDefinition
.CriteriaDefinition
.static CriteriaDefinition from(CriteriaDefinition... criteria)
CriteriaDefinition
.static CriteriaDefinition from(List<? extends CriteriaDefinition> criteria)
CriteriaDefinition
.boolean isGroup()
Criteria
is empty.List<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–2021 Pivotal Software, Inc.. All rights reserved.