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