Skip navigation links
A C D E G H I M O R T 

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.

C

ComponentAstDependency - Class in org.mule.runtime.ast.graph.api
Object that represents a dependency on a ComponentAst with a given name and one of a set of given StereotypeModels.
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 Comparator implementation 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 ArtifactAstDependencyGraph for the given ArtifactAst.
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
 
GraphCycleRemover<V,T> - Class in org.mule.runtime.ast.graph.internal.cycle
Given a Graph it will use CycleDetector to find and collect cycles and generate a new Graph without cycle edges.
GraphCycleRemover(Graph<V, T>, Comparator<V>) - Constructor for class org.mule.runtime.ast.graph.internal.cycle.GraphCycleRemover
 

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(ComponentAst) - Method in interface org.mule.runtime.ast.graph.api.ArtifactAstDependencyGraph
Creates an ArtifactAst that only contains the minimally required components for the provided vertex to work properly.
minimalArtifactFor(Predicate<ComponentAst>) - Method in interface org.mule.runtime.ast.graph.api.ArtifactAstDependencyGraph
Creates an ArtifactAst that only contains the minimally required components for those which the provided vertexPredicate applies to work properly.
minimalArtifactFor(ComponentAst) - Method in class org.mule.runtime.ast.graph.internal.DefaultArtifactAstDependencyGraph
 
minimalArtifactFor(Predicate<ComponentAst>) - Method in class org.mule.runtime.ast.graph.internal.DefaultArtifactAstDependencyGraph
 

O

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
 
org.mule.runtime.ast.graph.internal.cycle - package org.mule.runtime.ast.graph.internal.cycle
 

R

removeCycles() - Method in class org.mule.runtime.ast.graph.internal.cycle.GraphCycleRemover
 

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
 
A C D E G H I M O R T 
Skip navigation links

Copyright © 2022 MuleSoft, Inc.. All rights reserved.