Package com.consol.citrus.validation.xml
Class XpathMessageValidationContext.Builder
- java.lang.Object
-
- com.consol.citrus.validation.xml.XmlMessageValidationContext.XmlValidationContextBuilder<XpathMessageValidationContext,XpathMessageValidationContext.Builder>
-
- com.consol.citrus.validation.xml.XpathMessageValidationContext.Builder
-
- All Implemented Interfaces:
com.consol.citrus.builder.WithExpressions<XpathMessageValidationContext.Builder>
,com.consol.citrus.validation.context.SchemaValidationContext.Builder<XmlMessageValidationContext.XmlValidationContextBuilder<XpathMessageValidationContext,XpathMessageValidationContext.Builder>>
,com.consol.citrus.validation.context.ValidationContext.Builder<XpathMessageValidationContext,XmlMessageValidationContext.XmlValidationContextBuilder<XpathMessageValidationContext,XpathMessageValidationContext.Builder>>
,com.consol.citrus.validation.xml.XmlNamespaceAware
- Enclosing class:
- XpathMessageValidationContext
public static final class XpathMessageValidationContext.Builder extends XmlMessageValidationContext.XmlValidationContextBuilder<XpathMessageValidationContext,XpathMessageValidationContext.Builder> implements com.consol.citrus.builder.WithExpressions<XpathMessageValidationContext.Builder>
Fluent builder.
-
-
Field Summary
-
Fields inherited from class com.consol.citrus.validation.xml.XmlMessageValidationContext.XmlValidationContextBuilder
controlNamespaces, dtdResource, ignoreExpressions, namespaces, schema, schemaRepository, schemaValidation, self
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description XpathMessageValidationContext
build()
XpathMessageValidationContext.Builder
expression(String expression, Object value)
XpathMessageValidationContext.Builder
expressions(Map<String,Object> expressions)
static XpathMessageValidationContext.Builder
xpath()
Static entry method for fluent builder API.-
Methods inherited from class com.consol.citrus.validation.xml.XmlMessageValidationContext.XmlValidationContextBuilder
dtd, ignore, ignore, namespace, namespaceContext, namespaceContext, namespaces, schema, schemaRepository, schemaValidation, setNamespaces
-
-
-
-
Method Detail
-
xpath
public static XpathMessageValidationContext.Builder xpath()
Static entry method for fluent builder API.- Returns:
-
expressions
public XpathMessageValidationContext.Builder expressions(Map<String,Object> expressions)
- Specified by:
expressions
in interfacecom.consol.citrus.builder.WithExpressions<XpathMessageValidationContext.Builder>
-
expression
public XpathMessageValidationContext.Builder expression(String expression, Object value)
- Specified by:
expression
in interfacecom.consol.citrus.builder.WithExpressions<XpathMessageValidationContext.Builder>
-
build
public XpathMessageValidationContext build()
- Specified by:
build
in interfacecom.consol.citrus.validation.context.ValidationContext.Builder<XpathMessageValidationContext,XmlMessageValidationContext.XmlValidationContextBuilder<XpathMessageValidationContext,XpathMessageValidationContext.Builder>>
-
-