final class Linkage
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
(package private) static class |
Linkage.State |
Modifier and Type | Field and Description |
---|---|
private java.util.Map<java.lang.String,java.util.List<LocalLoader>> |
allPaths |
private Dependency[] |
dependencies |
private DependencySpec[] |
dependencySpecs |
private static Dependency[] |
NO_DEPENDENCIES |
private static DependencySpec[] |
NO_DEPENDENCY_SPECS |
(package private) static Linkage |
NONE |
private Linkage.State |
state |
Constructor and Description |
---|
Linkage(DependencySpec[] dependencySpecs,
Dependency[] dependencies,
Linkage.State state) |
Linkage(DependencySpec[] dependencySpecs,
Dependency[] dependencies,
Linkage.State state,
java.util.Map<java.lang.String,java.util.List<LocalLoader>> allPaths) |
Linkage(Linkage.State state) |
Modifier and Type | Method and Description |
---|---|
(package private) Dependency[] |
getDependencies() |
(package private) DependencySpec[] |
getDependencySpecs() |
(package private) java.util.Map<java.lang.String,java.util.List<LocalLoader>> |
getPaths() |
(package private) Linkage.State |
getState() |
private static final Dependency[] NO_DEPENDENCIES
private static final DependencySpec[] NO_DEPENDENCY_SPECS
private final DependencySpec[] dependencySpecs
private final Dependency[] dependencies
private final Linkage.State state
private final java.util.Map<java.lang.String,java.util.List<LocalLoader>> allPaths
static final Linkage NONE
Linkage(Linkage.State state)
Linkage(DependencySpec[] dependencySpecs, Dependency[] dependencies, Linkage.State state)
Linkage(DependencySpec[] dependencySpecs, Dependency[] dependencies, Linkage.State state, java.util.Map<java.lang.String,java.util.List<LocalLoader>> allPaths)
java.util.Map<java.lang.String,java.util.List<LocalLoader>> getPaths()
Linkage.State getState()
Dependency[] getDependencies()
DependencySpec[] getDependencySpecs()