org.apache.ivy.core.resolve
Class ResolveOptions
java.lang.Object
org.apache.ivy.core.LogOptions
org.apache.ivy.core.resolve.ResolveOptions
public class ResolveOptions
- extends LogOptions
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)
useSpecialConfs
public boolean useSpecialConfs()
- Indicates if the configurations use a special configuration
* , *(private) or *(public).
When special configurations are used, you 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)
getResolveId
public java.lang.String getResolveId()
setResolveId
public ResolveOptions setResolveId(java.lang.String resolveId)
setRefresh
public ResolveOptions setRefresh(boolean refresh)
isRefresh
public boolean isRefresh()
getDefaultResolveId
public static java.lang.String getDefaultResolveId(ModuleDescriptor md)
getDefaultResolveId
public static java.lang.String getDefaultResolveId(ModuleId moduleId)