Package org.apache.maven.internal.impl
Class DefaultLifecycleRegistry
java.lang.Object
org.apache.maven.internal.impl.DefaultLifecycleRegistry
- All Implemented Interfaces:
Iterable<Lifecycle>,Service,ExtensibleEnumRegistry<Lifecycle>,LifecycleRegistry
TODO: this is session scoped as SPI can contribute.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) static class(package private) static class(package private) static class(package private) static class(package private) static classstatic class(package private) static class(package private) static class(package private) static class -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final InputLocationstatic final Stringprivate static final Stringprivate final List<LifecycleProvider> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static voidaddPhase(Graph graph, Graph.Vertex before, Graph.Vertex after, Lifecycle.Phase phase) private static voidaddPhases(Graph graph, Graph.Vertex before, Graph.Vertex after, Collection<Lifecycle.Phase> phases) computePhases(Lifecycle lifecycle) iterator()stream()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.maven.api.services.ExtensibleEnumRegistry
requireMethods inherited from interface java.lang.Iterable
forEach, spliterator
-
Field Details
-
MAVEN_PLUGINS
- See Also:
-
DEFAULT_LIFECYCLE_MODELID
-
DEFAULT_LIFECYCLE_INPUT_LOCATION
-
providers
-
-
Constructor Details
-
DefaultLifecycleRegistry
public DefaultLifecycleRegistry() -
DefaultLifecycleRegistry
-
-
Method Details
-
iterator
-
stream
- Specified by:
streamin interfaceLifecycleRegistry
-
lookup
- Specified by:
lookupin interfaceExtensibleEnumRegistry<Lifecycle>
-
computePhases
- Specified by:
computePhasesin interfaceLifecycleRegistry
-
addPhase
private static void addPhase(Graph graph, Graph.Vertex before, Graph.Vertex after, Lifecycle.Phase phase) -
addPhases
private static void addPhases(Graph graph, Graph.Vertex before, Graph.Vertex after, Collection<Lifecycle.Phase> phases)
-