@Target(value=PARAMETER) @Retention(value=RUNTIME) @Documented public @interface Selector
@Selector
can be used on a parameter of an @Endpoint
method
to indicate that the parameter is used to select a subset of the endpoint's data.
A @Selector
may change the way that the endpoint is exposed to the user. For
example, HTTP mapped endpoints will map select parameters to path variables.
Modifier and Type | Optional Element and Description |
---|---|
Selector.Match |
match
The match type that should be used for the selection.
|
public abstract Selector.Match match