Index
All Classes and Interfaces|All Packages
C
- contains(String) - Method in class org.jenkinsci.plugins.variant.VariantSet
 - 
Determines if a variant of the given name is active in this JVM.
 
G
- getInstance() - Static method in class org.jenkinsci.plugins.variant.VariantSet
 - 
Gets a singleton instance.
 - getOrdinal(OptionalExtension) - Method in class org.jenkinsci.plugins.variant.OptionalExtensionProcessor
 
I
- isActive(AnnotatedElement) - Method in class org.jenkinsci.plugins.variant.OptionalExtensionProcessor
 - 
Go up the scope chain (method > class > package > ...) and make sure any
OptionalExtensions we encounter are satisified. - isOptional(OptionalExtension) - Method in class org.jenkinsci.plugins.variant.OptionalExtensionProcessor
 - 
If the trigger condition is not met, we filter it by not making the extension active, which means extensions could always be non-optional as far as
ExtensionFinder.GuiceExtensionAnnotationis concerned. 
O
- OptionalExtension - Annotation Interface in org.jenkinsci.plugins.variant
 - 
Works like
Extensionexcept the activation of the extension is contingent on the presence of specific requirePlugins and/or classes. - OptionalExtensionProcessor - Class in org.jenkinsci.plugins.variant
 - 
Processes extensions marked with
OptionalExtensionand decides when they are activated. - OptionalExtensionProcessor() - Constructor for class org.jenkinsci.plugins.variant.OptionalExtensionProcessor
 - OptionalPackage - Annotation Interface in org.jenkinsci.plugins.variant
 - 
Works in conjunction with
OptionalExtensionto allow you to turn the entire packages conditional. - ordinal() - Element in annotation interface org.jenkinsci.plugins.variant.OptionalExtension
 - 
Used for sorting extensions.
 - org.jenkinsci.plugins.variant - package org.jenkinsci.plugins.variant
 
R
- requireClasses() - Element in annotation interface org.jenkinsci.plugins.variant.OptionalExtension
 - 
Classes that are required to activate this extension.
 - requireClasses() - Element in annotation interface org.jenkinsci.plugins.variant.OptionalPackage
 - 
Classes that are required to activate this extension.
 - requirePlugins() - Element in annotation interface org.jenkinsci.plugins.variant.OptionalExtension
 - 
Short names of the plugins that are required to trigger this extension.
 - requirePlugins() - Element in annotation interface org.jenkinsci.plugins.variant.OptionalPackage
 - 
Short names of the plugins that are required to trigger this extension.
 - requireVariants() - Element in annotation interface org.jenkinsci.plugins.variant.OptionalExtension
 - 
Variants that are required to activate this extension.
 - requireVariants() - Element in annotation interface org.jenkinsci.plugins.variant.OptionalPackage
 - 
Variants that are required to activate this extension.
 
V
- VariantSet - Class in org.jenkinsci.plugins.variant
 - 
Keeps track of active variants.
 
All Classes and Interfaces|All Packages