Index
All Classes and Interfaces|All Packages|Serialized Form
A
- ArtifactAstDependencyGraph - Interface in org.mule.runtime.ast.graph.api
-
Provides a means to start only a subset of the components of the artifact, relying on a dependency graph generated for its components.
- ArtifactAstDependencyGraphFactory - Class in org.mule.runtime.ast.graph.api
-
Contains a factory method for creating
ArtifactAstDependencyGraphs. - ArtifactAstDependencyGraphProvider - Interface in org.mule.runtime.ast.graph.api
-
A provider for
ArtifactAstDependencyGraph's.
C
- clone() - Method in class org.mule.runtime.ast.graph.internal.ComponentAstEdge
- ComponentAstDependency - Class in org.mule.runtime.ast.graph.api
-
Object that represents a dependency on a
ComponentAstwith a given name and one of a set of givenStereotypeModels. - ComponentAstDependency(ComponentAst, ComponentParameterAst, String, Set<StereotypeModel>) - Constructor for class org.mule.runtime.ast.graph.api.ComponentAstDependency
- ComponentAstEdge - Class in org.mule.runtime.ast.graph.internal
- ComponentAstEdge() - Constructor for class org.mule.runtime.ast.graph.internal.ComponentAstEdge
D
- DefaultArtifactAstDependencyGraph - Class in org.mule.runtime.ast.graph.internal
- DefaultArtifactAstDependencyGraph(ArtifactAst, Graph<ComponentAst, ComponentAstEdge>, Set<ComponentAstDependency>) - Constructor for class org.mule.runtime.ast.graph.internal.DefaultArtifactAstDependencyGraph
- dependencyComparator() - Method in interface org.mule.runtime.ast.graph.api.ArtifactAstDependencyGraph
-
Provides a
Comparatorimplementation that when used to sort dependencies. - dependencyComparator() - Method in class org.mule.runtime.ast.graph.internal.DefaultArtifactAstDependencyGraph
E
- equals(Object) - Method in class org.mule.runtime.ast.graph.api.ComponentAstDependency
G
- generateFor(ArtifactAst) - Static method in class org.mule.runtime.ast.graph.api.ArtifactAstDependencyGraphFactory
-
Creates an
ArtifactAstDependencyGraphfor the givenArtifactAst. - get(ArtifactAst) - Method in interface org.mule.runtime.ast.graph.api.ArtifactAstDependencyGraphProvider
-
Gets an
ArtifactAstDependencyGraphfor the givenArtifactAst. - getAllowedStereotypes() - Method in class org.mule.runtime.ast.graph.api.ComponentAstDependency
- getComponent() - Method in class org.mule.runtime.ast.graph.api.ComponentAstDependency
- getMissingDependencies() - Method in interface org.mule.runtime.ast.graph.api.ArtifactAstDependencyGraph
-
Provides information about components referenced from within the artifact but not declared there.
- getMissingDependencies() - Method in class org.mule.runtime.ast.graph.internal.DefaultArtifactAstDependencyGraph
- getName() - Method in class org.mule.runtime.ast.graph.api.ComponentAstDependency
- getParameter() - Method in class org.mule.runtime.ast.graph.api.ComponentAstDependency
- getRequiredComponents(String) - Method in interface org.mule.runtime.ast.graph.api.ArtifactAstDependencyGraph
-
Provides a set of components that contains the required components for the componentName (
ComponentAst.getComponentId()) provided. - getRequiredComponents(String) - Method in class org.mule.runtime.ast.graph.internal.DefaultArtifactAstDependencyGraph
- getSource() - Method in class org.mule.runtime.ast.graph.internal.ComponentAstEdge
- getTarget() - Method in class org.mule.runtime.ast.graph.internal.ComponentAstEdge
H
- hashCode() - Method in class org.mule.runtime.ast.graph.api.ComponentAstDependency
I
- isSatisfiedBy(ComponentAst) - Method in class org.mule.runtime.ast.graph.api.ComponentAstDependency
-
Checks if the provided component satisfies this dependency
M
- minimalArtifactFor(Predicate<ComponentAst>) - Method in interface org.mule.runtime.ast.graph.api.ArtifactAstDependencyGraph
-
Creates an
ArtifactAstthat only contains the minimally required components for those which the providedvertexPredicateapplies to work properly. - minimalArtifactFor(Predicate<ComponentAst>) - Method in class org.mule.runtime.ast.graph.internal.DefaultArtifactAstDependencyGraph
- minimalArtifactFor(ComponentAst) - Method in interface org.mule.runtime.ast.graph.api.ArtifactAstDependencyGraph
-
Creates an
ArtifactAstthat only contains the minimally required components for the providedvertexto work properly. - minimalArtifactFor(ComponentAst) - Method in class org.mule.runtime.ast.graph.internal.DefaultArtifactAstDependencyGraph
O
- org.mule.runtime.artifact.ast.dependency.graph - module org.mule.runtime.artifact.ast.dependency.graph
-
Mule Artifact AST Dependency Graph
- org.mule.runtime.ast.graph.api - package org.mule.runtime.ast.graph.api
- org.mule.runtime.ast.graph.internal - package org.mule.runtime.ast.graph.internal
T
- toString() - Method in class org.mule.runtime.ast.graph.api.ComponentAstDependency
- transitiveOutgoingDependenciesOf(Graph<ComponentAst, ComponentAstEdge>) - Method in class org.mule.runtime.ast.graph.internal.ComponentAstEdge
All Classes and Interfaces|All Packages|Serialized Form