Package ch.rswk.meta.engine
Class MetaValidator
java.lang.Object
ch.rswk.meta.engine.MetaValidator
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final Collector
<CharSequence, ?, String> private static final MetaValidator.ValidationResult
private static final org.slf4j.Logger
private final MetaSchema
private static final MetaValidator.ValidationResult
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic boolean
isInvalidMetaId
(@Nullable String metaId) validate
(MetaAction action) validate
(MetaObject object, @Nullable com.networknt.schema.JsonSchema typeSchema) validateSchema
(String metaId, com.networknt.schema.JsonSchema schema, com.fasterxml.jackson.databind.JsonNode value)
-
Field Details
-
LOG
private static final org.slf4j.Logger LOG -
ERROR_JOINER
-
INVALID
-
VALID
-
metaSchema
-
-
Constructor Details
-
MetaValidator
-
-
Method Details
-
validate
-
isInvalidMetaId
-
validateSchema
public MetaValidator.ValidationResult validateSchema(String metaId, com.networknt.schema.JsonSchema schema, com.fasterxml.jackson.databind.JsonNode value) -
validate
-
validate
public MetaValidator.ValidationResult validate(MetaObject object, @Nullable com.networknt.schema.JsonSchema typeSchema) -
validate
-