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
Constructors Constructor Description DefaultGuiceExtensionAnnotation()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected double
getOrdinal(Extension annotation)
protected boolean
isActive(AnnotatedElement e)
Hook to enable subtypes to control which ones to pick up and which ones to ignore.protected boolean
isOptional(Extension annotation)
-
-
-
Method Detail
-
isOptional
protected boolean isOptional(Extension annotation)
- Specified by:
isOptional
in classExtensionFinder.GuiceExtensionAnnotation<Extension>
-
getOrdinal
protected double getOrdinal(Extension annotation)
- Specified by:
getOrdinal
in classExtensionFinder.GuiceExtensionAnnotation<Extension>
-
isActive
protected boolean isActive(AnnotatedElement e)
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>
-
-