Uses of Class
com.networknt.schema.ApplyDefaultsStrategy
-
Packages that use ApplyDefaultsStrategy Package Description com.networknt.schema -
-
Uses of ApplyDefaultsStrategy in com.networknt.schema
Fields in com.networknt.schema declared as ApplyDefaultsStrategy Modifier and Type Field Description private 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 ApplyDefaultsStrategy
ApplyDefaultsStrategy. EMPTY_APPLY_DEFAULTS_STRATEGY
Methods in com.networknt.schema that return ApplyDefaultsStrategy Modifier and Type Method Description ApplyDefaultsStrategy
SchemaValidatorsConfig. getApplyDefaultsStrategy()
Methods in com.networknt.schema with parameters of type ApplyDefaultsStrategy Modifier and Type Method Description SchemaValidatorsConfig.Builder
SchemaValidatorsConfig.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 ApplyDefaultsStrategy Constructor Description ImmutableSchemaValidatorsConfig(ApplyDefaultsStrategy applyDefaultsStrategy, boolean cacheRefs, java.lang.String errorMessageKeyword, ExecutionContextCustomizer executionContextCustomizer, boolean failFast, java.lang.Boolean formatAssertionsEnabled, boolean handleNullableField, java.util.List<JsonSchemaWalkListener> itemWalkListeners, boolean javaSemantics, java.util.Map<java.lang.String,java.util.List<JsonSchemaWalkListener>> keywordWalkListenersMap, java.util.Locale locale, boolean losslessNarrowing, MessageSource messageSource, boolean openAPI3StyleDiscriminators, PathType pathType, boolean preloadJsonSchema, int preloadJsonSchemaRefMaxNestingDepth, java.util.List<JsonSchemaWalkListener> propertyWalkListeners, java.lang.Boolean readOnly, RegularExpressionFactory regularExpressionFactory, JsonSchemaIdValidator schemaIdValidator, java.util.Map<java.lang.String,java.lang.Boolean> strictness, boolean typeLoose, java.lang.Boolean writeOnly)
SchemaValidatorsConfig(ApplyDefaultsStrategy applyDefaultsStrategy, boolean cacheRefs, java.lang.String errorMessageKeyword, ExecutionContextCustomizer executionContextCustomizer, boolean failFast, java.lang.Boolean formatAssertionsEnabled, boolean nullableKeywordEnabled, java.util.List<JsonSchemaWalkListener> itemWalkListeners, boolean javaSemantics, java.util.Map<java.lang.String,java.util.List<JsonSchemaWalkListener>> keywordWalkListenersMap, java.util.Locale locale, boolean losslessNarrowing, MessageSource messageSource, boolean discriminatorKeywordEnabled, PathType pathType, boolean preloadJsonSchema, int preloadJsonSchemaRefMaxNestingDepth, java.util.List<JsonSchemaWalkListener> propertyWalkListeners, java.lang.Boolean readOnly, RegularExpressionFactory regularExpressionFactory, JsonSchemaIdValidator schemaIdValidator, java.util.Map<java.lang.String,java.lang.Boolean> strictness, boolean typeLoose, java.lang.Boolean writeOnly)
-