Uses of Class
com.networknt.schema.ApplyDefaultsStrategy
Packages that use ApplyDefaultsStrategy
-
Uses of ApplyDefaultsStrategy in com.networknt.schema
Fields in com.networknt.schema declared as ApplyDefaultsStrategyModifier and TypeFieldDescriptionprivate ApplyDefaultsStrategy
SchemaValidatorsConfig.applyDefaultsStrategy
The strategy the walker uses to sets nodes that are missing or NullNode to the default value, if any, and mutate the input json.private ApplyDefaultsStrategy
SchemaValidatorsConfig.Builder.applyDefaultsStrategy
(package private) static final ApplyDefaultsStrategy
ApplyDefaultsStrategy.EMPTY_APPLY_DEFAULTS_STRATEGY
Methods in com.networknt.schema that return ApplyDefaultsStrategyMethods in com.networknt.schema with parameters of type ApplyDefaultsStrategyModifier and TypeMethodDescriptionSchemaValidatorsConfig.Builder.applyDefaultsStrategy
(ApplyDefaultsStrategy applyDefaultsStrategy) Sets the strategy the walker uses to sets nodes to the default value.void
SchemaValidatorsConfig.ImmutableSchemaValidatorsConfig.setApplyDefaultsStrategy
(ApplyDefaultsStrategy applyDefaultsStrategy) void
SchemaValidatorsConfig.setApplyDefaultsStrategy
(ApplyDefaultsStrategy applyDefaultsStrategy) Constructors in com.networknt.schema with parameters of type ApplyDefaultsStrategyModifierConstructorDescriptionImmutableSchemaValidatorsConfig
(ApplyDefaultsStrategy applyDefaultsStrategy, boolean cacheRefs, String errorMessageKeyword, ExecutionContextCustomizer executionContextCustomizer, boolean failFast, Boolean formatAssertionsEnabled, boolean handleNullableField, List<JsonSchemaWalkListener> itemWalkListeners, boolean javaSemantics, Map<String, List<JsonSchemaWalkListener>> keywordWalkListenersMap, Locale locale, boolean losslessNarrowing, MessageSource messageSource, boolean openAPI3StyleDiscriminators, PathType pathType, boolean preloadJsonSchema, int preloadJsonSchemaRefMaxNestingDepth, List<JsonSchemaWalkListener> propertyWalkListeners, Boolean readOnly, RegularExpressionFactory regularExpressionFactory, JsonSchemaIdValidator schemaIdValidator, Map<String, Boolean> strictness, boolean typeLoose, Boolean writeOnly) (package private)
SchemaValidatorsConfig
(ApplyDefaultsStrategy applyDefaultsStrategy, boolean cacheRefs, String errorMessageKeyword, ExecutionContextCustomizer executionContextCustomizer, boolean failFast, Boolean formatAssertionsEnabled, boolean nullableKeywordEnabled, List<JsonSchemaWalkListener> itemWalkListeners, boolean javaSemantics, Map<String, List<JsonSchemaWalkListener>> keywordWalkListenersMap, Locale locale, boolean losslessNarrowing, MessageSource messageSource, boolean discriminatorKeywordEnabled, PathType pathType, boolean preloadJsonSchema, int preloadJsonSchemaRefMaxNestingDepth, List<JsonSchemaWalkListener> propertyWalkListeners, Boolean readOnly, RegularExpressionFactory regularExpressionFactory, JsonSchemaIdValidator schemaIdValidator, Map<String, Boolean> strictness, boolean typeLoose, Boolean writeOnly)