Package com.consol.citrus.validation
Class PathExpressionValidationContext.Builder
- java.lang.Object
-
- com.consol.citrus.validation.PathExpressionValidationContext.Builder
-
- All Implemented Interfaces:
com.consol.citrus.builder.WithExpressions<PathExpressionValidationContext.Builder>
,com.consol.citrus.validation.context.ValidationContext.Builder<com.consol.citrus.validation.context.ValidationContext,PathExpressionValidationContext.Builder>
- Enclosing class:
- PathExpressionValidationContext
public static final class PathExpressionValidationContext.Builder extends Object implements com.consol.citrus.validation.context.ValidationContext.Builder<com.consol.citrus.validation.context.ValidationContext,PathExpressionValidationContext.Builder>, com.consol.citrus.builder.WithExpressions<PathExpressionValidationContext.Builder>
Fluent builder.
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description com.consol.citrus.validation.context.ValidationContext
build()
PathExpressionValidationContext.Builder
expression(String expression, Object value)
PathExpressionValidationContext.Builder
expressions(Map<String,Object> expressions)
PathExpressionValidationContext.Builder
jsonPath(String expression, Object value)
static PathExpressionValidationContext.Builder
pathExpression()
Static entry method for fluent builder API.PathExpressionValidationContext.Builder
xpath(String expression, Object value)
-
-
-
Method Detail
-
pathExpression
public static PathExpressionValidationContext.Builder pathExpression()
Static entry method for fluent builder API.- Returns:
-
expressions
public PathExpressionValidationContext.Builder expressions(Map<String,Object> expressions)
- Specified by:
expressions
in interfacecom.consol.citrus.builder.WithExpressions<PathExpressionValidationContext.Builder>
-
expression
public PathExpressionValidationContext.Builder expression(String expression, Object value)
- Specified by:
expression
in interfacecom.consol.citrus.builder.WithExpressions<PathExpressionValidationContext.Builder>
-
jsonPath
public PathExpressionValidationContext.Builder jsonPath(String expression, Object value)
-
xpath
public PathExpressionValidationContext.Builder xpath(String expression, Object value)
-
build
public com.consol.citrus.validation.context.ValidationContext build()
- Specified by:
build
in interfacecom.consol.citrus.validation.context.ValidationContext.Builder<com.consol.citrus.validation.context.ValidationContext,PathExpressionValidationContext.Builder>
-
-