build

Builds the JsonPredicate instance.

Return

The JsonPredicate instance.

Throws

if a NOT predicate has more than one matcher or predicate defined, or if the predicate does not contain at least 1 child predicate or matcher.