org.apache.ivy.core.resolve
Class ResolveOptions

java.lang.Object
  extended by org.apache.ivy.core.resolve.ResolveOptions

public class ResolveOptions
extends java.lang.Object

A set of options used during resolve related tasks

Author:
Xavier Hanin
See Also:
ResolveEngine

Constructor Summary
ResolveOptions()
           
ResolveOptions(ResolveOptions options)
           
 
Method Summary
 Filter getArtifactFilter()
           
 CacheManager getCache()
           
 java.lang.String[] getConfs()
           
 java.util.Date getDate()
           
static java.lang.String getDefaultResolveId(ModuleDescriptor md)
           
static java.lang.String getDefaultResolveId(ModuleId moduleId)
           
 java.lang.String getResolveId()
           
 java.lang.String getRevision()
           
 boolean isDownload()
           
 boolean isOutputReport()
           
 boolean isTransitive()
           
 boolean isUseCacheOnly()
           
 boolean isUseOrigin()
           
 boolean isValidate()
           
 ResolveOptions setArtifactFilter(Filter artifactFilter)
           
 ResolveOptions setCache(CacheManager cache)
           
 ResolveOptions setConfs(java.lang.String[] confs)
           
 ResolveOptions setDate(java.util.Date date)
           
 ResolveOptions setDownload(boolean download)
           
 ResolveOptions setOutputReport(boolean outputReport)
           
 ResolveOptions setResolveId(java.lang.String resolveId)
           
 ResolveOptions setRevision(java.lang.String revision)
           
 ResolveOptions setTransitive(boolean transitive)
           
 ResolveOptions setUseCacheOnly(boolean useCacheOnly)
           
 ResolveOptions setUseOrigin(boolean useOrigin)
           
 ResolveOptions setValidate(boolean validate)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ResolveOptions

public ResolveOptions()

ResolveOptions

public ResolveOptions(ResolveOptions options)
Method Detail

getArtifactFilter

public Filter getArtifactFilter()

setArtifactFilter

public ResolveOptions setArtifactFilter(Filter artifactFilter)

getCache

public CacheManager getCache()

setCache

public ResolveOptions setCache(CacheManager cache)

getConfs

public java.lang.String[] getConfs()

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)