Class DescriptorLookupCache


  • @Restricted(org.kohsuke.accmod.restrictions.NoExternalUse.class)
    @Extension
    public class DescriptorLookupCache
    extends Object
    • Constructor Detail

      • DescriptorLookupCache

        public DescriptorLookupCache()
    • Method Detail

      • 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

        public org.jenkinsci.plugins.workflow.steps.StepDescriptor lookupStepDescriptor​(String n)
      • 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)
      • 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

        public boolean stepTakesClosure​(Descriptor d)