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 doublegetOrdinal(Extension annotation)protected booleanisActive(AnnotatedElement e)Hook to enable subtypes to control which ones to pick up and which ones to ignore.protected booleanisOptional(Extension annotation)
-
-
-
Method Detail
-
isOptional
protected boolean isOptional(Extension annotation)
- Specified by:
isOptionalin classExtensionFinder.GuiceExtensionAnnotation<Extension>
-
getOrdinal
protected double getOrdinal(Extension annotation)
- Specified by:
getOrdinalin classExtensionFinder.GuiceExtensionAnnotation<Extension>
-
isActive
protected boolean isActive(AnnotatedElement e)
Description copied from class:ExtensionFinder.GuiceExtensionAnnotationHook to enable subtypes to control which ones to pick up and which ones to ignore.- Specified by:
isActivein classExtensionFinder.GuiceExtensionAnnotation<Extension>
-
-