public abstract static class Constraints.Constraint extends Object implements Constraints.ConstraintVisitor<Constraints.Constraint>, Constraints.ConstraintHost
| Constructor and Description |
|---|
Constraint() |
| Modifier and Type | Method and Description |
|---|---|
Constraints.Constraint |
disjunction() |
Constraints.Constraint |
equal(String name,
boolean negate,
Object value) |
Constraints.Constraint |
in(String name,
boolean negate,
Iterable<?> values) |
boolean |
isNil() |
Constraints.Constraint |
match(String name,
boolean negate,
Pattern pattern) |
Constraints.Constraint |
nested(String name,
Constraints.ConstraintHost constraints) |
Constraints.Constraint |
present(String name,
boolean negate) |
Constraints.Constraint |
range(String name,
boolean negate,
com.google.common.collect.Range<?> range) |
Constraints.Constraint |
size(String name,
boolean negate,
int size) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitacceptpublic boolean isNil()
public Constraints.Constraint in(String name, boolean negate, Iterable<?> values)
public Constraints.Constraint equal(String name, boolean negate, @Nullable Object value)
public Constraints.Constraint range(String name, boolean negate, com.google.common.collect.Range<?> range)
public Constraints.Constraint size(String name, boolean negate, int size)
public Constraints.Constraint present(String name, boolean negate)
public Constraints.Constraint match(String name, boolean negate, Pattern pattern)
public Constraints.Constraint disjunction()
public Constraints.Constraint nested(String name, Constraints.ConstraintHost constraints)
Copyright © 2016 The Immutables.org authors. All rights reserved.