org.apache.ivy.core.resolve
public class ResolveOptions extends LogOptions
See Also: ResolveEngine
| Field Summary | |
|---|---|
| static String[] | RESOLVEMODES
Array of all available resolve modes. |
| static String | RESOLVEMODE_DEFAULT
Default resolve mode, using default revision constraints in dependency descriptors. |
| static String | RESOLVEMODE_DYNAMIC
Dynamic resolve mode, using dynamic revision constraints in dependency descriptors. |
| Constructor Summary | |
|---|---|
| ResolveOptions() | |
| ResolveOptions(ResolveOptions options) | |
| Method Summary | |
|---|---|
| Filter | getArtifactFilter() |
| boolean | getCheckIfChanged() |
| String[] | getConfs() |
| String[] | getConfs(ModuleDescriptor md)
Get the aksed confs. |
| Date | getDate() |
| static String | getDefaultResolveId(ModuleDescriptor md) |
| static String | getDefaultResolveId(ModuleId moduleId) |
| String | getResolveId() |
| String | getResolveMode()
Returns the resolve mode to use, or null to use settings configured resolve
mode.
|
| String | getRevision() |
| boolean | isDownload() |
| boolean | isOutputReport() |
| boolean | isRefresh() |
| boolean | isTransitive() |
| boolean | isUseCacheOnly() |
| boolean | isValidate() |
| ResolveOptions | setArtifactFilter(Filter artifactFilter) |
| ResolveOptions | setCheckIfChanged(boolean checkIfChanged) |
| ResolveOptions | setConfs(String[] confs) |
| ResolveOptions | setDate(Date date) |
| ResolveOptions | setDownload(boolean download) |
| ResolveOptions | setOutputReport(boolean outputReport) |
| ResolveOptions | setRefresh(boolean refresh) |
| ResolveOptions | setResolveId(String resolveId) |
| ResolveOptions | setResolveMode(String resolveMode) |
| ResolveOptions | setRevision(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).
|
See Also: getConfs
UNKNOWN: can only be called if useSpecialConfs()==false. When it is true, you have to provide a module desciptor so that configurations can be resolved.
Parameters: md Used to get the exact values for special confs.
null to use settings configured resolve
mode.
Returns: the resolve mode to use.