public final class ChainedWorkspaceReader extends Object implements org.eclipse.aether.repository.WorkspaceReader
Constructor and Description |
---|
ChainedWorkspaceReader(org.eclipse.aether.repository.WorkspaceReader... readers)
Creates a new workspace reader by chaining the specified readers.
|
Modifier and Type | Method and Description |
---|---|
File |
findArtifact(org.eclipse.aether.artifact.Artifact artifact) |
List<String> |
findVersions(org.eclipse.aether.artifact.Artifact artifact) |
org.eclipse.aether.repository.WorkspaceRepository |
getRepository() |
static org.eclipse.aether.repository.WorkspaceReader |
newInstance(org.eclipse.aether.repository.WorkspaceReader reader1,
org.eclipse.aether.repository.WorkspaceReader reader2)
Creates a new workspace reader by chaining the specified readers.
|
public ChainedWorkspaceReader(org.eclipse.aether.repository.WorkspaceReader... readers)
readers
- The readers to chain, may be null
.newInstance(WorkspaceReader, WorkspaceReader)
public static org.eclipse.aether.repository.WorkspaceReader newInstance(org.eclipse.aether.repository.WorkspaceReader reader1, org.eclipse.aether.repository.WorkspaceReader reader2)
null
.reader1
- The first workspace reader, may be null
.reader2
- The second workspace reader, may be null
.null
if no workspace reader was supplied.public File findArtifact(org.eclipse.aether.artifact.Artifact artifact)
findArtifact
in interface org.eclipse.aether.repository.WorkspaceReader
public List<String> findVersions(org.eclipse.aether.artifact.Artifact artifact)
findVersions
in interface org.eclipse.aether.repository.WorkspaceReader
public org.eclipse.aether.repository.WorkspaceRepository getRepository()
getRepository
in interface org.eclipse.aether.repository.WorkspaceReader
Copyright © 2010–2018 The Apache Software Foundation. All rights reserved.