Uses of Class
jenkins.scm.api.SCMNavigator
Packages that use SCMNavigator
Package
Description
The public API contract of the SCM API plugin.
An API/SPI to allow the sharing of common traits between different
SCMSource
and
SCMNavigator
implementations.The common implementations of classes in the public API.
-
Uses of SCMNavigator in jenkins.scm.api
Fields in jenkins.scm.api with type parameters of type SCMNavigatorModifier and TypeFieldDescriptionstatic final AlternativeUiTextProvider.Message<SCMNavigator>
SCMNavigator.PRONOUN
Replaceable pronoun of that points to aSCMNavigator
.Methods in jenkins.scm.api that return SCMNavigatorModifier and TypeMethodDescriptionSCMNavigatorDescriptor.newInstance
(String name) Deprecated.No longer used.Methods in jenkins.scm.api that return types with arguments of type SCMNavigatorModifier and TypeMethodDescriptionSCMNavigatorOwner.getSCMNavigators()
Returns theSCMNavigator
instances that this item is consuming.Methods in jenkins.scm.api with parameters of type SCMNavigatorModifier and TypeMethodDescriptionSCMHeadEvent.descriptionFor
(SCMNavigator navigator) Return a description of the event in the context of the suppliedSCMNavigator
.SCMNavigatorEvent.descriptionFor
(SCMNavigator navigator) Return a description of the event in the context of the suppliedSCMNavigator
.SCMSourceEvent.descriptionFor
(SCMNavigator navigator) Return a description of the event in the context of the suppliedSCMNavigator
.abstract boolean
SCMHeadEvent.isMatch
(SCMNavigator navigator) Tests if this event applies to the suppliedSCMNavigator
.abstract boolean
SCMNavigatorEvent.isMatch
(SCMNavigator navigator) Tests if this event applies to the suppliedSCMNavigator
.abstract boolean
SCMSourceEvent.isMatch
(SCMNavigator navigator) Tests if this event applies to the suppliedSCMNavigator
.Method parameters in jenkins.scm.api with type arguments of type SCMNavigatorModifier and TypeMethodDescriptionstatic List<SCMSourceCategory>
SCMSourceCategory.collect
(Iterable<SCMNavigator> navigators) IteratesSCMNavigator
instances collecting the unique list ofSCMSourceCategory
instances.static Map<String,
SCMSourceCategory> SCMSourceCategory.collectAndSimplify
(Iterable<SCMNavigator> navigators) Collects theSCMSourceCategory
instances from a set ofSCMNavigator
instances and simplifies the result.Constructor parameters in jenkins.scm.api with type arguments of type SCMNavigatorModifierConstructorDescriptionprotected
SCMNavigatorDescriptor
(Class<? extends SCMNavigator> clazz) -
Uses of SCMNavigator in jenkins.scm.api.trait
Methods in jenkins.scm.api.trait that return types with arguments of type SCMNavigatorModifier and TypeMethodDescriptionClass<? extends SCMNavigator>
SCMNavigatorTraitDescriptor.getNavigatorClass()
Returns the type ofSCMNavigator
that thisSCMNavigatorTrait
is applicable to.Methods in jenkins.scm.api.trait with parameters of type SCMNavigatorModifier and TypeMethodDescriptionboolean
SCMNavigatorTraitDescriptor.isApplicableTo
(SCMNavigator navigator) Checks if theSCMNavigatorTrait
is relevant to the specifiedSCMNavigator
.abstract boolean
SCMSourcePrefilter.isExcluded
(SCMNavigator source, String projectName) Checks if the supplied project name is excluded from the specifiedSCMNavigator
.abstract R
SCMNavigatorContext.newRequest
(SCMNavigator navigator, SCMSourceObserver observer) Creates a newSCMNavigatorRequest
.Method parameters in jenkins.scm.api.trait with type arguments of type SCMNavigatorModifier and TypeMethodDescriptionboolean
SCMNavigatorTraitDescriptor.isApplicableTo
(Class<? extends SCMNavigator> navigatorClass) Checks if theSCMNavigatorTrait
is relevant to the specified type ofSCMNavigator
.Constructors in jenkins.scm.api.trait with parameters of type SCMNavigatorModifierConstructorDescriptionprotected
SCMNavigatorRequest
(SCMNavigator source, SCMNavigatorContext<?, ?> context, SCMSourceObserver observer) Constructor. -
Uses of SCMNavigator in jenkins.scm.impl
Subclasses of SCMNavigator in jenkins.scm.implModifier and TypeClassDescriptionclass
Degenerate navigator which only ever returns a single repository.Methods in jenkins.scm.impl that return SCMNavigator