C G I O R V 
All Classes 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.GuiceExtensionAnnotation is concerned.

O

OptionalExtension - Annotation Type in org.jenkinsci.plugins.variant
Works like Extension except 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 OptionalExtension and decides when they are activated.
OptionalExtensionProcessor() - Constructor for class org.jenkinsci.plugins.variant.OptionalExtensionProcessor
 
OptionalPackage - Annotation Type in org.jenkinsci.plugins.variant
Works in conjunction with OptionalExtension to allow you to turn the entire packages conditional.
ordinal() - Method in annotation type org.jenkinsci.plugins.variant.OptionalExtension
Used for sorting extensions.
org.jenkinsci.plugins.variant - package org.jenkinsci.plugins.variant
 

R

requireClasses() - Method in annotation type org.jenkinsci.plugins.variant.OptionalExtension
Classes that are required to activate this extension.
requireClasses() - Method in annotation type org.jenkinsci.plugins.variant.OptionalPackage
Classes that are required to activate this extension.
requirePlugins() - Method in annotation type org.jenkinsci.plugins.variant.OptionalExtension
Short names of the plugins that are required to trigger this extension.
requirePlugins() - Method in annotation type org.jenkinsci.plugins.variant.OptionalPackage
Short names of the plugins that are required to trigger this extension.
requireVariants() - Method in annotation type org.jenkinsci.plugins.variant.OptionalExtension
Variants that are required to activate this extension.
requireVariants() - Method in annotation type 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.
C G I O R V 
All Classes All Packages