Package hudson
Class ExtensionFinder.DefaultGuiceExtensionAnnotation
java.lang.Object
hudson.ExtensionFinder.GuiceExtensionAnnotation<Extension>
hudson.ExtensionFinder.DefaultGuiceExtensionAnnotation
- Enclosing class:
- ExtensionFinder
@Extension
public static final class ExtensionFinder.DefaultGuiceExtensionAnnotation
extends ExtensionFinder.GuiceExtensionAnnotation<Extension>
-
Field Summary
Fields inherited from class hudson.ExtensionFinder.GuiceExtensionAnnotation
annotationType
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected double
getOrdinal
(Extension annotation) protected boolean
Hook to enable subtypes to control which ones to pick up and which ones to ignore.protected boolean
isOptional
(Extension annotation)
-
Constructor Details
-
DefaultGuiceExtensionAnnotation
public DefaultGuiceExtensionAnnotation()
-
-
Method Details
-
isOptional
- Specified by:
isOptional
in classExtensionFinder.GuiceExtensionAnnotation<Extension>
-
getOrdinal
- Specified by:
getOrdinal
in classExtensionFinder.GuiceExtensionAnnotation<Extension>
-
isActive
Description copied from class:ExtensionFinder.GuiceExtensionAnnotation
Hook to enable subtypes to control which ones to pick up and which ones to ignore.- Specified by:
isActive
in classExtensionFinder.GuiceExtensionAnnotation<Extension>
-