Package org.eclipse.aether.repository
Class LocalMetadataResult
- java.lang.Object
-
- org.eclipse.aether.repository.LocalMetadataResult
-
public final class LocalMetadataResult extends Object
A result from the local repository about the existence of metadata.
-
-
Constructor Summary
Constructors Constructor Description LocalMetadataResult(LocalMetadataRequest request)Creates a new result for the specified request.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FilegetFile()Gets the file to the requested metadata if the metadata is available in the local repository.LocalMetadataRequestgetRequest()Gets the request corresponding to this result.booleanisStale()This value indicates whether the metadata is stale and should be updated.LocalMetadataResultsetFile(File file)Sets the file to requested metadata.LocalMetadataResultsetStale(boolean stale)Sets whether the metadata is stale.StringtoString()
-
-
-
Constructor Detail
-
LocalMetadataResult
public LocalMetadataResult(LocalMetadataRequest request)
Creates a new result for the specified request.- Parameters:
request- The local metadata request, must not benull.
-
-
Method Detail
-
getRequest
public LocalMetadataRequest getRequest()
Gets the request corresponding to this result.- Returns:
- The corresponding request, never
null.
-
getFile
public File 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
public LocalMetadataResult setFile(File file)
Sets the file to requested metadata.- Parameters:
file- The metadata file, may benull.- Returns:
- This result for chaining, never
null.
-
isStale
public boolean isStale()
This value indicates whether the metadata is stale and should be updated.- Returns:
trueif the metadata is stale and should be updated,falseotherwise.
-
setStale
public LocalMetadataResult setStale(boolean stale)
Sets whether the metadata is stale.- Parameters:
stale-trueif the metadata is stale and should be updated,falseotherwise.- Returns:
- This result for chaining, never
null.
-
-