Class XmlMessageValidationContext.Builder

java.lang.Object
org.citrusframework.validation.context.MessageValidationContext.Builder<T,S>
All Implemented Interfaces:
org.citrusframework.builder.WithExpressions<org.citrusframework.validation.xml.XpathMessageValidationContextBuilder<?,?>>, org.citrusframework.validation.context.MessageValidationContextBuilder<XmlMessageValidationContext,XmlMessageValidationContext.Builder>, org.citrusframework.validation.context.SchemaValidationContextBuilder<XmlMessageValidationContext.Builder>, org.citrusframework.validation.context.ValidationContext.Builder<XmlMessageValidationContext,XmlMessageValidationContext.Builder>, org.citrusframework.validation.xml.XmlMessageValidationContextBuilder<XmlMessageValidationContext,XmlMessageValidationContext.Builder>, org.citrusframework.validation.xml.XmlNamespaceAware, org.citrusframework.validation.xml.XmlValidationContextBuilderBase<XmlMessageValidationContext,XmlMessageValidationContext.Builder>
Enclosing class:
XmlMessageValidationContext

public static final class XmlMessageValidationContext.Builder extends XmlMessageValidationContext.XmlValidationContextBuilder<XmlMessageValidationContext,XmlMessageValidationContext.Builder> implements org.citrusframework.validation.xml.XmlMessageValidationContextBuilder<XmlMessageValidationContext,XmlMessageValidationContext.Builder>
Fluent builder.
  • Nested Class Summary

    Nested classes/interfaces inherited from interface org.citrusframework.validation.context.MessageValidationContextBuilder

    org.citrusframework.validation.context.MessageValidationContextBuilder.Factory

    Nested classes/interfaces inherited from interface org.citrusframework.validation.xml.XmlMessageValidationContextBuilder

    org.citrusframework.validation.xml.XmlMessageValidationContextBuilder.Factory
  • Field Summary

    Fields inherited from class org.citrusframework.validation.xml.XmlMessageValidationContext.XmlValidationContextBuilder

    controlNamespaces, delegate, namespaces, self

    Fields inherited from class org.citrusframework.validation.context.MessageValidationContext.Builder

    ignoreExpressions, schema, schemaRepository, schemaValidation
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    adapt(org.citrusframework.validation.context.MessageValidationContext messageValidationContext)
    Adapt the given message validation context to the Xml message validation context.
    adapt(org.citrusframework.validation.context.MessageValidationContext.Builder<?,?> messageValidationContext)
    Adapt the given message validation context to the Xml message validation context.
     
    xml()
    Static entry method for fluent builder API.
     

    Methods inherited from class org.citrusframework.validation.context.MessageValidationContext.Builder

    ignore, ignore, schema, schemaRepository, schemaValidation

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.citrusframework.validation.context.MessageValidationContextBuilder

    ignore, ignore

    Methods inherited from interface org.citrusframework.validation.context.SchemaValidationContextBuilder

    schema, schemaRepository, schemaValidation

    Methods inherited from interface org.citrusframework.validation.xml.XmlMessageValidationContextBuilder

    expression, expressions, expressions

    Methods inherited from interface org.citrusframework.validation.xml.XmlValidationContextBuilderBase

    namespace, namespaceContext, namespaceContext, namespaces