Package org.apache.maven.internal.impl
Interface InternalSession
- All Superinterfaces:
Session
- All Known Subinterfaces:
InternalMavenSession
- All Known Implementing Classes:
AbstractSession
,DefaultSession
,ProtoSession
-
Method Summary
Modifier and TypeMethodDescriptionstatic void
static InternalSession
static InternalSession
from
(org.eclipse.aether.RepositorySystemSession session) <T extends Artifact>
TgetArtifact
(Class<T> clazz, org.eclipse.aether.artifact.Artifact artifact) getArtifact
(org.eclipse.aether.artifact.Artifact artifact) getDependency
(org.eclipse.aether.graph.Dependency dependency) getNode
(org.eclipse.aether.graph.DependencyNode node) getNode
(org.eclipse.aether.graph.DependencyNode node, boolean verbose) getRemoteRepository
(org.eclipse.aether.repository.RemoteRepository repository) org.eclipse.aether.RepositorySystem
org.eclipse.aether.RepositorySystemSession
org.eclipse.aether.artifact.Artifact
toArtifact
(Artifact artifact) org.eclipse.aether.artifact.Artifact
toArtifact
(ArtifactCoordinates coords) List
<org.eclipse.aether.artifact.Artifact> toArtifacts
(Collection<Artifact> artifacts) List
<org.eclipse.aether.graph.Dependency> toDependencies
(Collection<DependencyCoordinates> dependencies, boolean managed) org.eclipse.aether.graph.Dependency
toDependency
(DependencyCoordinates dependency, boolean managed) List
<org.eclipse.aether.repository.RemoteRepository> toRepositories
(List<RemoteRepository> repositories) org.eclipse.aether.repository.LocalRepository
toRepository
(LocalRepository repository) org.eclipse.aether.repository.RemoteRepository
toRepository
(RemoteRepository repository) Methods inherited from interface org.apache.maven.api.Session
collectDependencies, collectDependencies, collectDependencies, createArtifact, createArtifact, createArtifactCoordinates, createArtifactCoordinates, createArtifactCoordinates, createArtifactCoordinates, createDependencyCoordinates, createDependencyCoordinates, createLocalRepository, createProducedArtifact, createProducedArtifact, createRemoteRepository, createRemoteRepository, deployArtifact, flattenDependencies, getArtifactPath, getData, getDegreeOfConcurrency, getEffectiveProperties, getListeners, getLocalRepository, getMavenVersion, getPathForLocalArtifact, getPathForRemoteArtifact, getPluginContext, getProjects, getRemoteRepositories, getRootDirectory, getService, getSettings, getStartTime, getSystemProperties, getTopDirectory, getUserProperties, installArtifacts, installArtifacts, isVersionSnapshot, parseVersion, parseVersionConstraint, parseVersionRange, registerListener, requireDependencyScope, requireLanguage, requirePackaging, requirePathScope, requireProjectScope, requireType, resolveArtifact, resolveArtifact, resolveArtifact, resolveArtifact, resolveArtifacts, resolveArtifacts, resolveArtifacts, resolveArtifacts, resolveDependencies, resolveDependencies, resolveDependencies, resolveDependencies, resolveDependencies, resolveVersion, resolveVersionRange, resolveVersionRange, setArtifactPath, unregisterListener, withLocalRepository, withRemoteRepositories
-
Method Details
-
from
-
from
-
associate
-
getRemoteRepository
-
getNode
-
getNode
-
getArtifact
-
getArtifact
-
getDependency
-
toRepositories
List<org.eclipse.aether.repository.RemoteRepository> toRepositories(List<RemoteRepository> repositories) -
toRepository
-
toRepository
-
toDependencies
List<org.eclipse.aether.graph.Dependency> toDependencies(Collection<DependencyCoordinates> dependencies, boolean managed) -
toDependency
-
toArtifacts
-
toArtifact
-
toArtifact
-
getSession
org.eclipse.aether.RepositorySystemSession getSession() -
getRepositorySystem
org.eclipse.aether.RepositorySystem getRepositorySystem()
-