Class DescriptorLookupCache
java.lang.Object
org.jenkinsci.plugins.pipeline.modeldefinition.DescriptorLookupCache
@Restricted(org.kohsuke.accmod.restrictions.NoExternalUse.class)
@Extension
public class DescriptorLookupCache
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic DescriptorLookupCachevoidstatic voidDescriptor<? extends Describable>Descriptor<? extends Describable>lookupFunction(String n, Class<? extends Describable> describable) Descriptor<? extends Describable>Descriptor<? extends Describable>lookupFunctionFirstThenStep(String name, Class<? extends Describable> describable) org.jenkinsci.plugins.workflow.steps.StepDescriptorDescriptor<? extends Describable>Descriptor<? extends Describable>lookupStepFirstThenFunction(String name, Class<? extends Describable> describable) org.jenkinsci.plugins.structs.describable.DescribableModel<? extends Describable>org.jenkinsci.plugins.structs.describable.DescribableModel<? extends Describable>modelForDescribable(String n, Class<? extends Describable> describable) org.jenkinsci.plugins.structs.describable.DescribableModel<? extends Describable>org.jenkinsci.plugins.structs.describable.DescribableModel<? extends Describable>modelForFunctionFirstThenStep(String name, Class<? extends Describable> describable) org.jenkinsci.plugins.structs.describable.DescribableModel<? extends org.jenkinsci.plugins.workflow.steps.Step>org.jenkinsci.plugins.structs.describable.DescribableModel<? extends Describable>org.jenkinsci.plugins.structs.describable.DescribableModel<? extends Describable>modelForStepFirstThenFunction(String name, Class<? extends Describable> describable) boolean
-
Constructor Details
-
DescriptorLookupCache
public DescriptorLookupCache()
-
-
Method Details
-
getPublicCache
-
invalidateGlobalCache
-
invalidateAll
public void invalidateAll() -
modelForStep
public org.jenkinsci.plugins.structs.describable.DescribableModel<? extends org.jenkinsci.plugins.workflow.steps.Step> modelForStep(String n) -
modelForDescribable
public org.jenkinsci.plugins.structs.describable.DescribableModel<? extends Describable> modelForDescribable(String n) -
modelForDescribable
public org.jenkinsci.plugins.structs.describable.DescribableModel<? extends Describable> modelForDescribable(String n, @CheckForNull Class<? extends Describable> describable) -
lookupStepDescriptor
-
lookupFunction
-
lookupFunction
public Descriptor<? extends Describable> lookupFunction(String n, @CheckForNull Class<? extends Describable> describable) -
lookupStepFirstThenFunction
-
lookupFunctionFirstThenStep
-
modelForStepFirstThenFunction
public org.jenkinsci.plugins.structs.describable.DescribableModel<? extends Describable> modelForStepFirstThenFunction(String name) -
modelForFunctionFirstThenStep
public org.jenkinsci.plugins.structs.describable.DescribableModel<? extends Describable> modelForFunctionFirstThenStep(String name) -
lookupStepFirstThenFunction
public Descriptor<? extends Describable> lookupStepFirstThenFunction(String name, Class<? extends Describable> describable) -
lookupFunctionFirstThenStep
public Descriptor<? extends Describable> lookupFunctionFirstThenStep(String name, Class<? extends Describable> describable) -
modelForStepFirstThenFunction
public org.jenkinsci.plugins.structs.describable.DescribableModel<? extends Describable> modelForStepFirstThenFunction(String name, Class<? extends Describable> describable) -
modelForFunctionFirstThenStep
public org.jenkinsci.plugins.structs.describable.DescribableModel<? extends Describable> modelForFunctionFirstThenStep(String name, Class<? extends Describable> describable) -
stepTakesClosure
-