Package org.citrusframework.json
Class JsonPathSegmentVariableExtractor
java.lang.Object
org.citrusframework.variable.SegmentVariableExtractorRegistry.AbstractSegmentVariableExtractor
org.citrusframework.json.JsonPathSegmentVariableExtractor
- All Implemented Interfaces:
SegmentVariableExtractor
public class JsonPathSegmentVariableExtractor
extends SegmentVariableExtractorRegistry.AbstractSegmentVariableExtractor
- Author:
- Thorsten Schlathoelter
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancanExtract(TestContext testContext, Object object, VariableExpressionSegmentMatcher matcher) doExtractValue(TestContext testContext, Object object, VariableExpressionSegmentMatcher matcher) Methods inherited from class org.citrusframework.variable.SegmentVariableExtractorRegistry.AbstractSegmentVariableExtractor
extractValue
-
Constructor Details
-
JsonPathSegmentVariableExtractor
public JsonPathSegmentVariableExtractor()
-
-
Method Details
-
canExtract
public boolean canExtract(TestContext testContext, Object object, VariableExpressionSegmentMatcher matcher) -
doExtractValue
public Object doExtractValue(TestContext testContext, Object object, VariableExpressionSegmentMatcher matcher) - Specified by:
doExtractValuein classSegmentVariableExtractorRegistry.AbstractSegmentVariableExtractor
-