org.apache.ivy.core.resolve
Class ResolveOptions
java.lang.Object
org.apache.ivy.core.resolve.ResolveOptions
public class ResolveOptions
- extends java.lang.Object
A set of options used during resolve related tasks
- See Also:
ResolveEngine
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ResolveOptions
public ResolveOptions()
ResolveOptions
public ResolveOptions(ResolveOptions options)
getArtifactFilter
public Filter getArtifactFilter()
setArtifactFilter
public ResolveOptions setArtifactFilter(Filter artifactFilter)
getCache
public CacheManager getCache()
setCache
public ResolveOptions setCache(CacheManager cache)
useSpecialConfs
public boolean useSpecialConfs()
- Indicates if the configurations use a special configuration
* , *(private) or *(public).
When special configurations are used, to must have the module
descriptor in order to get the list of configurations.
- See Also:
getConfs()
,
getConfs(ModuleDescriptor)
getConfs
public java.lang.String[] getConfs()
- See Also:
getConfs(ModuleDescriptor)
getConfs
public java.lang.String[] getConfs(ModuleDescriptor md)
- Get the aksed confs. Special confs (like *) use the moduleDescriptor to find the values *
- Parameters:
md
- Used to get the exact values for special confs.
setConfs
public ResolveOptions setConfs(java.lang.String[] confs)
getDate
public java.util.Date getDate()
setDate
public ResolveOptions setDate(java.util.Date date)
isDownload
public boolean isDownload()
setDownload
public ResolveOptions setDownload(boolean download)
isOutputReport
public boolean isOutputReport()
setOutputReport
public ResolveOptions setOutputReport(boolean outputReport)
isTransitive
public boolean isTransitive()
setTransitive
public ResolveOptions setTransitive(boolean transitive)
isUseCacheOnly
public boolean isUseCacheOnly()
setUseCacheOnly
public ResolveOptions setUseCacheOnly(boolean useCacheOnly)
isValidate
public boolean isValidate()
setValidate
public ResolveOptions setValidate(boolean validate)
getRevision
public java.lang.String getRevision()
setRevision
public ResolveOptions setRevision(java.lang.String revision)
isUseOrigin
public boolean isUseOrigin()
setUseOrigin
public ResolveOptions setUseOrigin(boolean useOrigin)
getResolveId
public java.lang.String getResolveId()
setResolveId
public ResolveOptions setResolveId(java.lang.String resolveId)
getDefaultResolveId
public static java.lang.String getDefaultResolveId(ModuleDescriptor md)
getDefaultResolveId
public static java.lang.String getDefaultResolveId(ModuleId moduleId)