@Inherited @ExtractorBinding @Documented @Retention(value=RUNTIME) @Repeatable(value=ChainedExtractor.Extractors.class) public @interface ChainedExtractor
ExtractorBinding
annotation representing a
com.tangosol.util.extractor.ChainedExtractor
.Modifier and Type | Required Element and Description |
---|---|
java.lang.String[] |
value
Returns the a method or property name to use when creating a
com.tangosol.util.extractor.ChainedExtractor . |
public abstract java.lang.String[] value
com.tangosol.util.extractor.ChainedExtractor
.
If the value does not end in "()"
the value is assumed to be a
property name. If the value is prefixed with one of the accessor prefixes
"get"
or "is"
and ends in "()"
this extractor is
a property extractor. Otherwise, if the value just ends in "()"
this value is considered a method name.
com.tangosol.util.extractor.ChainedExtractor