com.planetalia.dynject.metamodel
Annotation Type Accepts


@Retention(value=RUNTIME)
@Target(value=ANNOTATION_TYPE)
public @interface Accepts

List of classes that this particular annotation accepts. The order expresses preference, in the sense that if the input data class is not directly present in the list, the system will try to convert it to one of the specified values, first attempting a conversion to the first specified type, then to the second, and so forth.


Optional Element Summary
 java.lang.Class[] value
          List of accepted input data types
 

value

public abstract java.lang.Class[] value
List of accepted input data types

Returns:
List of accepted input data types
Default:
java.lang.Object.class