Package org.eclipse.aether.resolution
Class VersionRangeRequest
java.lang.Object
org.eclipse.aether.resolution.VersionRangeRequest
A request to resolve a version range.
- See Also:
- 
Constructor SummaryConstructorsConstructorDescriptionCreates an uninitialized request.VersionRangeRequest(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 version range shall be resolved.Gets the repositories to resolve the version range 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 version range shall be resolved.setRepositories(List<RemoteRepository> repositories) Sets the repositories to resolve the version range 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- 
VersionRangeRequestpublic VersionRangeRequest()Creates an uninitialized request.
- 
VersionRangeRequestCreates a request with the specified properties.- Parameters:
- artifact- The artifact whose version range 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 version range shall be resolved.- Returns:
- The artifact or nullif not set.
 
- 
setArtifactSets the artifact whose version range shall be resolved.- Parameters:
- artifact- The artifact, may be- null.
- Returns:
- This request for chaining, never null.
 
- 
getRepositoriesGets the repositories to resolve the version range from.- Returns:
- The repositories, never null.
 
- 
setRepositoriesSets the repositories to resolve the version range 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
 
-