Package com.consol.citrus.variable
Class SegmentVariableExtractorRegistry
- java.lang.Object
-
- com.consol.citrus.variable.SegmentVariableExtractorRegistry
-
public class SegmentVariableExtractorRegistry extends Object
Simple registry holding all available segment variable extractor implementations. Test context can ask this registry for the extractors managed by this registry in order to access variable content from the TestContext expressed by variable expressions.Registry provides all known
SegmentVariableExtractors.- Author:
- Thorsten Schlathoelter
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSegmentVariableExtractorRegistry.AbstractSegmentVariableExtractorBase class for segment variable extractors that ensures that an exception is thrown upon no match.static classSegmentVariableExtractorRegistry.IndexedSegmentVariableExtractorBase class for extractors that can operate on indexed values.static classSegmentVariableExtractorRegistry.MapVariableExtractorSegmentVariableExtractor that accesses the segment value from aMap.static classSegmentVariableExtractorRegistry.ObjectFieldValueExtractorSegmentVariableExtractor that accesses the segment value by aFieldof the parentObject
-
Constructor Summary
Constructors Constructor Description SegmentVariableExtractorRegistry()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<SegmentVariableExtractor>getSegmentValueExtractors()Obtain the segment variable extractors managed by the registry
-
-
-
Method Detail
-
getSegmentValueExtractors
public List<SegmentVariableExtractor> getSegmentValueExtractors()
Obtain the segment variable extractors managed by the registry- Returns:
-
-