Package org.burningwave.json
Class Validation.Config<I>
java.lang.Object
org.burningwave.json.Validation.Config<I>
- Enclosing interface:
Validation
-
Method Summary
Modifier and TypeMethodDescriptionstatic <I> Validation.Config<I> forJsonObject(I jsonObject) withCheckFilter(Function<Check<?, ?, ?>, Predicate<Path.Validation.Context<?, ?>>> checkFilter) withPathFilter(Predicate<Path.Validation.Context<?, ?>> pathFilter) withTheseChecks(String... checkGroupIds)
-
Method Details
-
forJsonObject
-
withPathFilter
-
withCheckFilter
public Validation.Config<I> withCheckFilter(Function<Check<?, ?, ?>, Predicate<Path.Validation.Context<?, ?>>> checkFilter) -
withCompleteValidation
-
withExitStrategyAtFirstError
-
withTheseChecks
-
disableLogging
-
enableDeepLogging
-