|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.springframework.rules.constraint.ParameterizedBinaryConstraint
public class ParameterizedBinaryConstraint
A unary constraint adapting a binary constraint that uses a parameterized constant value as the second argument when testing.
| Constructor Summary | |
|---|---|
ParameterizedBinaryConstraint(BinaryConstraint constraint,
boolean bool)
Convenience constructor for boolean parameters. |
|
ParameterizedBinaryConstraint(BinaryConstraint constraint,
byte b)
Convenience constructor for byte parameters. |
|
ParameterizedBinaryConstraint(BinaryConstraint constraint,
double number)
Convenience constructor for double parameters. |
|
ParameterizedBinaryConstraint(BinaryConstraint constraint,
float number)
Convenience constructor for float parameters. |
|
ParameterizedBinaryConstraint(BinaryConstraint constraint,
int number)
Convenience constructor for integer parameters. |
|
ParameterizedBinaryConstraint(BinaryConstraint constraint,
Object parameter)
Creates a ParameterizedBinaryPredicate that binds the provided parameter constant as the second argument to the constraint during tests. |
|
ParameterizedBinaryConstraint(BinaryConstraint constraint,
short number)
Convenience constructor for short parameters. |
|
| Method Summary | |
|---|---|
BinaryConstraint |
getConstraint()
|
Object |
getParameter()
|
boolean |
test(Object value)
Tests the wrapped binary constraint with the variable argument value, passing in the parameter constant as the second argument. |
String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public ParameterizedBinaryConstraint(BinaryConstraint constraint,
Object parameter)
constraint - The binary constraint to adapt as a unary constraintparameter - The constant parameter value
public ParameterizedBinaryConstraint(BinaryConstraint constraint,
short number)
short parameters.
public ParameterizedBinaryConstraint(BinaryConstraint constraint,
byte b)
byte parameters.
public ParameterizedBinaryConstraint(BinaryConstraint constraint,
int number)
integer parameters.
public ParameterizedBinaryConstraint(BinaryConstraint constraint,
float number)
float parameters.
public ParameterizedBinaryConstraint(BinaryConstraint constraint,
double number)
double parameters.
public ParameterizedBinaryConstraint(BinaryConstraint constraint,
boolean bool)
boolean parameters.
| Method Detail |
|---|
public Object getParameter()
public BinaryConstraint getConstraint()
public boolean test(Object value)
test in interface Constraintvalue - the argument value
true if the condition was satisfied,
false otherwiseConstraint.test(java.lang.Object)public String toString()
toString in class Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||