@Target(value=PARAMETER) @Retention(value=RUNTIME) public @interface Supports
The annotated parameter type MUST extend
DataHolder
.
CompositeValueStore.supports(Class)
Modifier and Type | Required Element and Description |
---|---|
Class<? extends DataManipulator<?,?>> |
value
Gets the
DataManipulator type to test for. |
Modifier and Type | Optional Element and Description |
---|---|
boolean |
inverse
If true the standard behavior of this filter is reversed and events where
the annotated parameter does support the specified data
manipulator type are filtered out.
|
public abstract Class<? extends DataManipulator<?,?>> value
DataManipulator
type to test for.