Class XmlMessageValidationContext.XmlValidationContextBuilder<T extends XmlMessageValidationContext,S extends XmlMessageValidationContext.XmlValidationContextBuilder<T,S>>

java.lang.Object
org.citrusframework.validation.context.MessageValidationContext.Builder<T,S>
org.citrusframework.validation.xml.XmlMessageValidationContext.XmlValidationContextBuilder<T,S>
All Implemented Interfaces:
org.citrusframework.validation.context.MessageValidationContextBuilder<T,S>, org.citrusframework.validation.context.SchemaValidationContextBuilder<S>, org.citrusframework.validation.context.ValidationContext.Builder<T,S>, org.citrusframework.validation.xml.XmlNamespaceAware, org.citrusframework.validation.xml.XmlValidationContextBuilderBase<T,S>
Direct Known Subclasses:
SoapFaultDetailValidationContext.Builder, XmlMessageValidationContext.Builder, XpathMessageValidationContext.Builder
Enclosing class:
XmlMessageValidationContext

public abstract static class XmlMessageValidationContext.XmlValidationContextBuilder<T extends XmlMessageValidationContext,S extends XmlMessageValidationContext.XmlValidationContextBuilder<T,S>> extends org.citrusframework.validation.context.MessageValidationContext.Builder<T,S> implements org.citrusframework.validation.xml.XmlValidationContextBuilderBase<T,S>, org.citrusframework.validation.xml.XmlNamespaceAware
Base fluent builder for XML validation contexts.
  • Nested Class Summary

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

    org.citrusframework.validation.context.MessageValidationContextBuilder.Factory
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected final Map<String,String>
     
    protected org.citrusframework.validation.context.MessageValidationContext
     
    protected Map<String,String>
     
    protected final S
     

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

    ignoreExpressions, schema, schemaRepository, schemaValidation
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
    protected
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected S
    delegate(org.citrusframework.validation.context.MessageValidationContext delegate)
    Sets a parent context that is updated with the status as a delegate.
    namespace(String prefix, String namespaceUri)
     
    namespaceContext(String prefix, String namespaceUri)
     
     
    namespaces(Map<String,String> namespaces)
     
    void
     

    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.context.ValidationContext.Builder

    build