| Interface | Description |
|---|---|
| ValuePredicate<T> |
2-arity predicate object.
|
| Class | Description |
|---|---|
| BothAreNull |
Accepts iff both expected and actual value are null.
|
| CalendarCompare |
Accepts iff satisfies
actual-value <compare-operator> expected-value. |
| CalendarRange |
Accepts iff actual calendar is in [ expected + lower-bound, expected + upper-bound ].
|
| ContainsString |
Accepts iff actual contains expected string.
|
| DecimalCompare |
Accepts iff satisfies
actual-value <compare-operator> expected-value. |
| DecimalRange |
Accepts iff actual decimal is in [ expected + lower-bound, expected + upper-bound ].
|
| Equals |
Accepts iff both values are equal and not null.
|
| ExpectConstant<T> |
Provides constant as expected value to a succeeding predicate.
|
| FloatCompare |
Accepts iff satisfies
actual-value <compare-operator> expected-value. |
| FloatRange |
Accepts iff actual float is in [ expected + lower-bound, expected + upper-bound ].
|
| IntegerCompare |
Accepts iff satisfies
actual-value <compare-operator> expected-value. |
| IntegerRange |
Accepts iff actual integer is in [ expected + lower-bound, expected + upper-bound ].
|
| IsNull |
Accepts iff actual value is null.
|
| Not<T> |
Logical-not.
|
| Period |
Accepts iff actual calendar is between begin and end.
|
| Predicates |
Core predicates.
|
| PropertyCondition<T> |
Condition of property.
|
| VerifyRuleBuilder |
Builds condition based
VerifyRules. |
| VerifyRuleBuilder.Property |
Builds verify conditions for individual properties.
|
| VerifyRuleInterpretor |
Simple condition based
VerifyRule implementation. |
| Enum | Description |
|---|---|
| CompareOperator |
Represents a compare operator.
|
| DataModelCondition |
Condition of data model objects.
|
Copyright © 2011–2019 Asakusa Framework Team. All rights reserved.