Create a new ChainedExtractor
.
an array of ValueExtractors, or a dot-delimited sequence of method names which results in a ChainedExtractor that is based on an array of corresponding UniversalExtractor objects
Protected
@classServer-side ValueExtractor implementation type identifier.
Returns a composed extractor that first applies this extractor to its input, and then applies the after extractor to the result. If evaluation of either extractor throws an exception, it is relayed to the caller of the composed extractor.
a composed extractor that first applies this extractor and then applies the after extractor
the extractor to apply after this extractor is applied
Returns a composed extractor that first applies the before extractor to its input, and then applies this extractor to the result. If evaluation of either extractor throws an exception, it is relayed to the caller of the composed extractor.
a composed extractor that first applies the before extractor and then applies this extractor
the extractor to apply before this extractor is applied
Static
Protected
createCreate a new ChainedExtractor
based on the provided dot-delimited sequence of method names.
an array of ValueExtractors based on the input string
a dot-delimited sequence of method names
Composite ValueExtractor implementation based on an array of extractors. The extractors in the array are applied sequentially left-to-right, so a result of a previous extractor serves as a target object for a next one.