Class JsonMessageValidationContext
java.lang.Object
org.citrusframework.validation.context.DefaultValidationContext
org.citrusframework.validation.context.DefaultMessageValidationContext
org.citrusframework.validation.json.JsonMessageValidationContext
- All Implemented Interfaces:
org.citrusframework.validation.context.MessageValidationContext,org.citrusframework.validation.context.SchemaValidationContext,org.citrusframework.validation.context.ValidationContext
public class JsonMessageValidationContext
extends org.citrusframework.validation.context.DefaultMessageValidationContext
Validation context holding JSON specific validation information.
- Since:
- 2.3
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classFluent builder -
Field Summary
Fields inherited from interface org.citrusframework.validation.context.ValidationContext
logger, RESOURCE_PATH, TYPE_RESOLVER -
Constructor Summary
ConstructorsConstructorDescriptionDefault constructor.Constructor using fluent builder. -
Method Summary
Methods inherited from class org.citrusframework.validation.context.DefaultMessageValidationContext
getIgnoreExpressions, getSchema, getSchemaRepository, isSchemaValidationEnabledMethods inherited from class org.citrusframework.validation.context.DefaultValidationContext
getStatus, updateStatusMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.citrusframework.validation.context.ValidationContext
getStatus, requiresValidator, updateStatus
-
Constructor Details
-
JsonMessageValidationContext
public JsonMessageValidationContext()Default constructor. -
JsonMessageValidationContext
Constructor using fluent builder.- Parameters:
builder-
-