public final class Criteria extends Object
| Modifier and Type | Method and Description |
|---|---|
org.springframework.data.repository.query.parser.Part.IgnoreCaseType |
getIgnoreCase()
Ignore case flag
|
static Criteria |
getInstance(CriteriaType type)
To get a new criteria instance
|
static Criteria |
getInstance(CriteriaType type,
Criteria left,
Criteria right)
To get a criteria instance with sub criteria
|
static Criteria |
getInstance(CriteriaType type,
String subject,
List<Object> values,
org.springframework.data.repository.query.parser.Part.IgnoreCaseType ignoreCase)
To get a criteria instance with subject and ignore case
|
List<Criteria> |
getSubCriteria()
To get sub criteria
|
String |
getSubject()
To get subject
|
List<Object> |
getSubjectValues()
To get CriteriaType
|
CriteriaType |
getType()
To get CriteriaType
|
public org.springframework.data.repository.query.parser.Part.IgnoreCaseType getIgnoreCase()
public String getSubject()
public CriteriaType getType()
public List<Criteria> getSubCriteria()
public static Criteria getInstance(CriteriaType type, @NonNull String subject, @NonNull List<Object> values, @NonNull org.springframework.data.repository.query.parser.Part.IgnoreCaseType ignoreCase)
type - CriteriaTypesubject - subjectvalues - subject valueignoreCase - ignore case flagpublic static Criteria getInstance(CriteriaType type, @NonNull Criteria left, @NonNull Criteria right)
type - CriteriaTypeleft - Criteriaright - Criteriapublic static Criteria getInstance(CriteriaType type)
type - CriteriaTypeVisit the Azure for Java Developers site for more Java documentation, including quick starts, tutorials, and code samples.