Package io.dialob.api.form
Class FormRepository.Criteria
java.lang.Object
org.immutables.mongo.repository.Repositories.Criteria
io.dialob.api.form.FormRepository.Criteria
- Enclosing class:
- FormRepository
@Immutable
public static final class FormRepository.Criteria
extends org.immutables.mongo.repository.Repositories.Criteria
FormRepository.Criteria is a Form document search query.
Call methods on the criteria to add constraints for search queries.-
Method Summary
Modifier and TypeMethodDescriptionidGreaterThan(String lower) idLessThan(String upper) idNotMatches(Pattern pattern) idStartsWith(String prefix) metadata(Form.Metadata value) metadataIn(Form.Metadata first, Form.Metadata second, Form.Metadata... rest) metadataIn(Iterable<Form.Metadata> values) metadataNot(Form.Metadata value) metadataNotIn(Form.Metadata first, Form.Metadata second, Form.Metadata... rest) metadataNotIn(Iterable<Form.Metadata> values) nameAtLeast(String lowerInclusive) nameAtMost(String upperInclusive) nameGreaterThan(String lower) nameLessThan(String upper) nameMatches(Pattern pattern) nameNotMatches(Pattern pattern) namespaces(String value) namespacesIn(Iterable<String> values) namespacesIn(String first, String second, String... rest) namespacesNot(String value) namespacesNotIn(Iterable<String> values) namespacesNotIn(String first, String second, String... rest) nameStartsWith(String prefix) or()requiredErrorText(String value) requiredErrorTextIn(Iterable<String> values) requiredErrorTextIn(String first, String second, String... rest) requiredErrorTextNot(String value) requiredErrorTextNotIn(Iterable<String> values) requiredErrorTextNotIn(String first, String second, String... rest) revAtLeast(String lowerInclusive) revGreaterThan(String lower) revLessThan(String upper) revMatches(Pattern pattern) revNotMatches(Pattern pattern) revStartsWith(String prefix) toString()valueSetsContains(FormValueSet value) valueSetsContainsAll(Iterable<FormValueSet> values) valueSetsSize(int size) variablesContains(Variable value) variablesContainsAll(Iterable<Variable> values) variablesSize(int size) with(FormRepository.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
-
name
-
nameNot
-
nameIn
-
nameIn
-
nameNotIn
-
nameNotIn
-
nameStartsWith
-
nameMatches
-
nameNotMatches
-
nameGreaterThan
-
nameLessThan
-
nameAtMost
-
nameAtLeast
-
nameIn
-
nameNotIn
-
data
-
dataNot
-
dataIn
-
dataIn
-
dataNotIn
-
dataNotIn
-
metadata
-
metadataNot
-
metadataIn
-
metadataIn
public FormRepository.Criteria metadataIn(Form.Metadata first, Form.Metadata second, Form.Metadata... rest) -
metadataNotIn
-
metadataNotIn
public FormRepository.Criteria metadataNotIn(Form.Metadata first, Form.Metadata second, Form.Metadata... rest) -
variablesEmpty
-
variablesNonEmpty
-
variablesSize
-
variablesContains
-
variablesContainsAll
-
namespaces
-
namespacesNot
-
namespacesIn
-
namespacesIn
-
namespacesNotIn
-
namespacesNotIn
-
valueSetsEmpty
-
valueSetsNonEmpty
-
valueSetsSize
-
valueSetsContains
-
valueSetsContainsAll
-
requiredErrorText
-
requiredErrorTextNot
-
requiredErrorTextIn
-
requiredErrorTextIn
-
requiredErrorTextNotIn
-
requiredErrorTextNotIn
-
or
- Specified by:
orin classorg.immutables.mongo.repository.Repositories.Criteria
-
with
-
toString
-