public class ResolveOptions extends LogOptions
ResolveEngine
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
RESOLVEMODE_DEFAULT
Default resolve mode, using default revision constraints in dependency descriptors.
|
static java.lang.String |
RESOLVEMODE_DYNAMIC
Dynamic resolve mode, using dynamic revision constraints in dependency descriptors.
|
static java.lang.String[] |
RESOLVEMODES
Array of all available resolve modes.
|
LOG_DEFAULT, LOG_DOWNLOAD_ONLY, LOG_QUIET
Constructor and Description |
---|
ResolveOptions() |
ResolveOptions(ResolveOptions options) |
Modifier and Type | Method and Description |
---|---|
Filter |
getArtifactFilter() |
boolean |
getCheckIfChanged() |
java.lang.String[] |
getConfs() |
java.lang.String[] |
getConfs(ModuleDescriptor md)
Get the aksed confs.
|
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 |
getResolveMode()
Returns the resolve mode to use, or
null to use settings configured resolve
mode. |
java.lang.String |
getRevision() |
boolean |
isDownload() |
boolean |
isOutputReport() |
boolean |
isRefresh() |
boolean |
isTransitive() |
boolean |
isUseCacheOnly() |
boolean |
isValidate() |
ResolveOptions |
setArtifactFilter(Filter artifactFilter) |
ResolveOptions |
setCheckIfChanged(boolean checkIfChanged) |
ResolveOptions |
setConfs(java.lang.String[] confs) |
ResolveOptions |
setDate(java.util.Date date) |
ResolveOptions |
setDownload(boolean download) |
ResolveOptions |
setOutputReport(boolean outputReport) |
ResolveOptions |
setRefresh(boolean refresh) |
ResolveOptions |
setResolveId(java.lang.String resolveId) |
ResolveOptions |
setResolveMode(java.lang.String resolveMode) |
ResolveOptions |
setRevision(java.lang.String revision) |
ResolveOptions |
setTransitive(boolean transitive) |
ResolveOptions |
setUseCacheOnly(boolean useCacheOnly) |
ResolveOptions |
setValidate(boolean validate) |
boolean |
useSpecialConfs()
Indicates if the configurations use a special configuration * , *(private) or *(public).
|
getLog, setLog
public static final java.lang.String RESOLVEMODE_DEFAULT
public static final java.lang.String RESOLVEMODE_DYNAMIC
public static final java.lang.String[] RESOLVEMODES
public ResolveOptions()
public ResolveOptions(ResolveOptions options)
public Filter getArtifactFilter()
public ResolveOptions setArtifactFilter(Filter artifactFilter)
public java.lang.String getResolveMode()
null
to use settings configured resolve
mode.public ResolveOptions setResolveMode(java.lang.String resolveMode)
public boolean useSpecialConfs()
getConfs()
,
getConfs(ModuleDescriptor)
public java.lang.String[] getConfs()
getConfs(ModuleDescriptor)
public java.lang.String[] getConfs(ModuleDescriptor md)
md
- Used to get the exact values for special confs.public ResolveOptions setConfs(java.lang.String[] confs)
public java.util.Date getDate()
public ResolveOptions setDate(java.util.Date date)
public boolean isDownload()
public ResolveOptions setDownload(boolean download)
public boolean isOutputReport()
public ResolveOptions setOutputReport(boolean outputReport)
public boolean isTransitive()
public ResolveOptions setTransitive(boolean transitive)
public boolean isUseCacheOnly()
public ResolveOptions setUseCacheOnly(boolean useCacheOnly)
public boolean isValidate()
public ResolveOptions setValidate(boolean validate)
public java.lang.String getRevision()
public ResolveOptions setRevision(java.lang.String revision)
public java.lang.String getResolveId()
public ResolveOptions setResolveId(java.lang.String resolveId)
public ResolveOptions setRefresh(boolean refresh)
public boolean isRefresh()
public ResolveOptions setCheckIfChanged(boolean checkIfChanged)
public boolean getCheckIfChanged()
public static java.lang.String getDefaultResolveId(ModuleDescriptor md)
public static java.lang.String getDefaultResolveId(ModuleId moduleId)