|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT |
@Retention(value=RUNTIME) @Target(value=TYPE) public @interface PluginClassTypeMapping
This annotation describes extra plugin-specific class types to be managed by the registry.
The type, implementation and nodeName arrays are correlated 1-to-1.
Required Element Summary | |
---|---|
Class<?>[] |
classTypes
Returns an array of class types that the PluginType will track and respond to. |
Optional Element Summary | |
---|---|
Class<?>[] |
implementationClass
Returns as array of implementations that correspond to the class types in the Annotation |
Element Detail |
---|
public abstract Class<?>[] classTypes
public abstract Class<?>[] implementationClass
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT |