Package io.dialob.api.questionnaire
Class QuestionnaireRepository.Criteria
java.lang.Object
org.immutables.mongo.repository.Repositories.Criteria
io.dialob.api.questionnaire.QuestionnaireRepository.Criteria
- Enclosing class:
- QuestionnaireRepository
@Immutable
public static final class QuestionnaireRepository.Criteria
extends org.immutables.mongo.repository.Repositories.Criteria
QuestionnaireRepository.Criteria is a Questionnaire document search query.
Call methods on the criteria to add constraints for search queries.-
Method Summary
Modifier and TypeMethodDescriptionactiveItem(String value) activeItemAtLeast(String lowerInclusive) activeItemAtMost(String upperInclusive) activeItemGreaterThan(String lower) activeItemIn(com.google.common.collect.Range<String> range) activeItemIn(Iterable<String> values) activeItemIn(String first, String second, String... rest) activeItemLessThan(String upper) activeItemMatches(Pattern pattern) activeItemNot(String value) activeItemNotIn(com.google.common.collect.Range<String> range) activeItemNotIn(Iterable<String> values) activeItemNotIn(String first, String second, String... rest) activeItemNotMatches(Pattern pattern) activeItemStartsWith(String prefix) answersContains(Answer value) answersContainsAll(Iterable<Answer> values) answersSize(int size) contextContains(ContextValue value) contextContainsAll(Iterable<ContextValue> values) contextSize(int size) errorsContains(Error value) errorsContainsAll(Iterable<Error> values) errorsSize(int size) idGreaterThan(String lower) idLessThan(String upper) idNotMatches(Pattern pattern) idStartsWith(String prefix) metadata(Questionnaire.Metadata value) metadataIn(Questionnaire.Metadata first, Questionnaire.Metadata second, Questionnaire.Metadata... rest) metadataIn(Iterable<Questionnaire.Metadata> values) metadataNotIn(Questionnaire.Metadata first, Questionnaire.Metadata second, Questionnaire.Metadata... rest) metadataNotIn(Iterable<Questionnaire.Metadata> values) or()revAtLeast(String lowerInclusive) revGreaterThan(String lower) revLessThan(String upper) revMatches(Pattern pattern) revNotMatches(Pattern pattern) revStartsWith(String prefix) toString()valueSetsContains(ValueSet value) valueSetsContainsAll(Iterable<ValueSet> values) valueSetsSize(int size) variableValuesSize(int size) with(QuestionnaireRepository.Criteria criteria)
-
Method Details
-
id
-
idNot
-
idIn
-
idIn
-
idNotIn
-
idNotIn
-
idStartsWith
-
idMatches
-
idNotMatches
-
idGreaterThan
-
idLessThan
-
idAtMost
-
idAtLeast
-
idIn
-
idNotIn
-
rev
-
revNot
-
revIn
-
revIn
-
revNotIn
-
revNotIn
-
revStartsWith
-
revMatches
-
revNotMatches
-
revGreaterThan
-
revLessThan
-
revAtMost
-
revAtLeast
-
revIn
-
revNotIn
-
answersEmpty
-
answersNonEmpty
-
answersSize
-
answersContains
-
answersContainsAll
-
contextEmpty
-
contextNonEmpty
-
contextSize
-
contextContains
-
contextContainsAll
-
activeItem
-
activeItemNot
-
activeItemIn
-
activeItemIn
-
activeItemNotIn
-
activeItemNotIn
public QuestionnaireRepository.Criteria activeItemNotIn(String first, String second, String... rest) -
activeItemStartsWith
-
activeItemMatches
-
activeItemNotMatches
-
activeItemGreaterThan
-
activeItemLessThan
-
activeItemAtMost
-
activeItemAtLeast
-
activeItemIn
-
activeItemNotIn
public QuestionnaireRepository.Criteria activeItemNotIn(com.google.common.collect.Range<String> range) -
errorsEmpty
-
errorsNonEmpty
-
errorsSize
-
errorsContains
-
errorsContainsAll
-
variableValuesEmpty
-
variableValuesNonEmpty
-
variableValuesSize
-
variableValuesContains
-
variableValuesContainsAll
-
valueSetsEmpty
-
valueSetsNonEmpty
-
valueSetsSize
-
valueSetsContains
-
valueSetsContainsAll
-
metadata
-
metadataNot
-
metadataIn
-
metadataIn
public QuestionnaireRepository.Criteria metadataIn(Questionnaire.Metadata first, Questionnaire.Metadata second, Questionnaire.Metadata... rest) -
metadataNotIn
-
metadataNotIn
public QuestionnaireRepository.Criteria metadataNotIn(Questionnaire.Metadata first, Questionnaire.Metadata second, Questionnaire.Metadata... rest) -
or
- Specified by:
orin classorg.immutables.mongo.repository.Repositories.Criteria
-
with
-
toString
-