@NotThreadSafe public static class Support.ConstraintBuilder extends Object implements Constraints.ConstraintVisitor<Support.ConstraintBuilder>
| Constructor and Description |
|---|
ConstraintBuilder(String keyPrefix) |
| Modifier and Type | Method and Description |
|---|---|
com.mongodb.BasicDBObject |
asDbObject() |
Support.ConstraintBuilder |
disjunction() |
Support.ConstraintBuilder |
equal(String name,
boolean negate,
Object value) |
Support.ConstraintBuilder |
in(String name,
boolean negate,
Iterable<?> values) |
Support.ConstraintBuilder |
match(String name,
boolean negate,
Pattern pattern) |
Support.ConstraintBuilder |
nested(String name,
Constraints.ConstraintHost nestedConstraints) |
Support.ConstraintBuilder |
present(String name,
boolean negate) |
Support.ConstraintBuilder |
range(String name,
boolean negate,
com.google.common.collect.Range<?> range) |
Support.ConstraintBuilder |
size(String name,
boolean negate,
int size) |
public ConstraintBuilder(String keyPrefix)
public Support.ConstraintBuilder in(String name, boolean negate, Iterable<?> values)
public Support.ConstraintBuilder equal(String name, boolean negate, @Nullable Object value)
public Support.ConstraintBuilder range(String name, boolean negate, com.google.common.collect.Range<?> range)
public com.mongodb.BasicDBObject asDbObject()
public Support.ConstraintBuilder size(String name, boolean negate, int size)
public Support.ConstraintBuilder present(String name, boolean negate)
public Support.ConstraintBuilder match(String name, boolean negate, Pattern pattern)
public Support.ConstraintBuilder nested(String name, Constraints.ConstraintHost nestedConstraints)
public Support.ConstraintBuilder disjunction()
Copyright © 2016 The Immutables.org authors. All rights reserved.