Package org.eclipse.aether.resolution
Class VersionRequest
java.lang.Object
org.eclipse.aether.resolution.VersionRequest
A request to resolve a metaversion.
- See Also:
- 
Constructor SummaryConstructorsConstructorDescriptionCreates an uninitialized request.VersionRequest(Artifact artifact, List<RemoteRepository> repositories, String context) Creates a request with the specified properties.
- 
Method SummaryModifier and TypeMethodDescriptionaddRepository(RemoteRepository repository) Adds the specified repository for the resolution.Gets the artifact whose (meta-)version shall be resolved.Gets the repositories to resolve the version from.Gets the context in which this request is made.getTrace()Gets the trace information that describes the higher level request/operation in which this request is issued.setArtifact(Artifact artifact) Sets the artifact whose (meta-)version shall be resolved.setRepositories(List<RemoteRepository> repositories) Sets the repositories to resolve the version from.setRequestContext(String context) Sets the context in which this request is made.setTrace(RequestTrace trace) Sets the trace information that describes the higher level request/operation in which this request is issued.toString()
- 
Constructor Details- 
VersionRequestpublic VersionRequest()Creates an uninitialized request.
- 
VersionRequestCreates a request with the specified properties.- Parameters:
- artifact- The artifact whose (meta-)version should be resolved, may be- null.
- repositories- The repositories to resolve the version from, may be- null.
- context- The context in which this request is made, may be- null.
 
 
- 
- 
Method Details- 
getArtifactGets the artifact whose (meta-)version shall be resolved.- Returns:
- The artifact or nullif not set.
 
- 
setArtifactSets the artifact whose (meta-)version shall be resolved.- Parameters:
- artifact- The artifact, may be- null.
- Returns:
- This request for chaining, never null.
 
- 
getRepositoriesGets the repositories to resolve the version from.- Returns:
- The repositories, never null.
 
- 
setRepositoriesSets the repositories to resolve the version from.- Parameters:
- repositories- The repositories, may be- null.
- Returns:
- This request for chaining, never null.
 
- 
addRepositoryAdds the specified repository for the resolution.- Parameters:
- repository- The repository to add, may be- null.
- Returns:
- This request for chaining, never null.
 
- 
getRequestContextGets the context in which this request is made.- Returns:
- The context, never null.
 
- 
setRequestContextSets the context in which this request is made.- Parameters:
- context- The context, may be- null.
- Returns:
- This request for chaining, never null.
 
- 
getTraceGets the trace information that describes the higher level request/operation in which this request is issued.- Returns:
- The trace information about the higher level operation or nullif none.
 
- 
setTraceSets the trace information that describes the higher level request/operation in which this request is issued.- Parameters:
- trace- The trace information about the higher level operation, may be- null.
- Returns:
- This request for chaining, never null.
 
- 
toString
 
-