Package org.jboss.modules
Class Linkage
java.lang.Object
org.jboss.modules.Linkage
The linkage state of a module.
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Map<String,
List<LocalLoader>> private final Dependency[]
private final DependencySpec[]
private static final Dependency[]
private static final DependencySpec[]
(package private) static final Linkage
private final Linkage.State
-
Constructor Summary
ConstructorsConstructorDescriptionLinkage
(DependencySpec[] dependencySpecs, Dependency[] dependencies, Linkage.State state) Linkage
(DependencySpec[] dependencySpecs, Dependency[] dependencies, Linkage.State state, Map<String, List<LocalLoader>> allPaths) Linkage
(Linkage.State state) -
Method Summary
Modifier and TypeMethodDescription(package private) Dependency[]
(package private) DependencySpec[]
(package private) Map<String,
List<LocalLoader>> getPaths()
(package private) Linkage.State
getState()
-
Field Details
-
NO_DEPENDENCIES
-
NO_DEPENDENCY_SPECS
-
dependencySpecs
-
dependencies
-
state
-
allPaths
-
NONE
-
-
Constructor Details
-
Linkage
Linkage(Linkage.State state) -
Linkage
Linkage(DependencySpec[] dependencySpecs, Dependency[] dependencies, Linkage.State state) -
Linkage
Linkage(DependencySpec[] dependencySpecs, Dependency[] dependencies, Linkage.State state, Map<String, List<LocalLoader>> allPaths)
-
-
Method Details
-
getPaths
Map<String,List<LocalLoader>> getPaths() -
getState
Linkage.State getState() -
getDependencies
Dependency[] getDependencies() -
getDependencySpecs
DependencySpec[] getDependencySpecs()
-