Package org.eclipse.aether.repository
Class LocalMetadataResult
java.lang.Object
org.eclipse.aether.repository.LocalMetadataResult
A result from the local repository about the existence of metadata.
-
Constructor Summary
ConstructorDescriptionLocalMetadataResult
(LocalMetadataRequest request) Creates a new result for the specified request. -
Method Summary
Modifier and TypeMethodDescriptiongetFile()
Gets the file to the requested metadata if the metadata is available in the local repository.Gets the request corresponding to this result.boolean
isStale()
This value indicates whether the metadata is stale and should be updated.Sets the file to requested metadata.setStale
(boolean stale) Sets whether the metadata is stale.toString()
-
Constructor Details
-
LocalMetadataResult
Creates a new result for the specified request.- Parameters:
request
- The local metadata request, must not benull
.
-
-
Method Details
-
getRequest
Gets the request corresponding to this result.- Returns:
- The corresponding request, never
null
.
-
getFile
Gets the file to the requested metadata if the metadata is available in the local repository.- Returns:
- The file to the requested metadata or
null
.
-
setFile
Sets the file to requested metadata.- Parameters:
file
- The metadata file, may benull
.- Returns:
- This result for chaining, never
null
.
-
isStale
This value indicates whether the metadata is stale and should be updated.- Returns:
true
if the metadata is stale and should be updated,false
otherwise.
-
setStale
Sets whether the metadata is stale.- Parameters:
stale
-true
if the metadata is stale and should be updated,false
otherwise.- Returns:
- This result for chaining, never
null
.
-
toString
-