Class Constrained<T>

java.lang.Object
be.sddevelopment.validation.core.Constrained<T>

public final class Constrained<T> extends Object

Represents the result of evaluating an object of any type. The result of said evaluation is represented by a Rationale. The original object is maintained as well, to allow for further processing, and flexibility in dealing with various validation states.

Intended as a monadic structure to allow for fluent programming with the result of a validation.
Version:
1.0.0-SNAPSHOT
Author:
Stijn Dejongh