Checkpoint
An easy to use input validator.
Getting started
Download
Maven:
Gradle:
(Please replace x
, y
and z
with the latest version numbers:
)
Snapshots of the development version are available in [Sonatype's snapshots
repository][snap].
Usage
Checkpoint allows you to perform validation checks for given input. Checkpoint
is generic collection of
rules with boolean output. You can create new instance of Checkpoint either by using builder or DSL:
Builder
DSL
Base classes
Checkpoint has several base classes which can be used for creating custom checkpoints and rules:
Creating new rule: