SearchPathImpactFinder
.@Deprecated
public class ImpactResolver
extends java.lang.Object
Constructor and Description |
---|
ImpactResolver()
Deprecated.
Default constructor
|
Modifier and Type | Method and Description |
---|---|
void |
addCollection(java.lang.String collection)
Deprecated.
Add a collection
|
void |
addResolutionRule(ResolutionRule rule)
Deprecated.
Add a resolution rule
|
ImpactResolver |
collection(java.lang.String collection)
Deprecated.
Add a collection
|
ImpactResolver |
disableCache(boolean disableCache)
Deprecated.
Indicate whether local cache is used
|
ImpactResolver |
file(java.lang.String file)
Deprecated.
Set the source file
|
java.util.List<java.lang.String> |
getCollections()
Deprecated.
Get the list of collections
|
java.lang.String |
getFile()
Deprecated.
Get the source file
|
IRepositoryClient |
getRepositoryClient()
Deprecated.
Return the repository client
|
java.util.List<ResolutionRule> |
getResolutionRules()
Deprecated.
Get the list of resolution rules
|
boolean |
isDisableCache()
Deprecated.
Return
true if local cache is not used |
ImpactResolver |
qualifier(DependencyPath qualifier)
Deprecated.
Set the qualifier
|
ImpactResolver |
repositoryClient(IRepositoryClient repositoryClient)
Deprecated.
Set the repository client
|
java.util.Set<ImpactFile> |
resolve()
Deprecated.
Find a list of impacted files by a change in a source file
|
ImpactResolver |
rule(ResolutionRule rule)
Deprecated.
Add a resolution rule
|
void |
setCollections(java.util.List<java.lang.String> collections)
Deprecated.
Set the list of collections
|
void |
setDisableCache(boolean disableCache)
Deprecated.
Indicate whether local cache is used
|
void |
setFile(java.lang.String file)
Deprecated.
Set the source file
|
void |
setQualifier(DependencyPath qualifier)
Deprecated.
Set the qualifier
|
void |
setRepositoryClient(IRepositoryClient repositoryClient)
Deprecated.
Set the repository client
|
void |
setResolutionRules(java.util.List<ResolutionRule> rules)
Deprecated.
Set a list of resolution rules
|
public java.util.Set<ImpactFile> resolve() throws BuildException, java.io.IOException
BuildException
- an exception occurredjava.io.IOException
- an exception occurredpublic IRepositoryClient getRepositoryClient()
public void setRepositoryClient(IRepositoryClient repositoryClient)
repositoryClient
- the repository clientpublic boolean isDisableCache()
true
if local cache is not usedtrue
if local cache is not usedpublic void setDisableCache(boolean disableCache)
disableCache
- true
if local cache is not usedpublic void addResolutionRule(ResolutionRule rule)
rule
- resolution rulepublic void setResolutionRules(java.util.List<ResolutionRule> rules)
rules
- the list of resolution rulespublic java.util.List<ResolutionRule> getResolutionRules()
public void addCollection(java.lang.String collection)
collection
- the collection to be addedpublic void setCollections(java.util.List<java.lang.String> collections)
collections
- the list of collectionspublic java.util.List<java.lang.String> getCollections()
public void setFile(java.lang.String file)
file
- the source filepublic java.lang.String getFile()
public ImpactResolver file(java.lang.String file)
file
- the source filepublic void setQualifier(DependencyPath qualifier)
qualifier
- the DependencyPathpublic ImpactResolver qualifier(DependencyPath qualifier)
qualifier
- the DependencyPathpublic ImpactResolver repositoryClient(IRepositoryClient repositoryClient)
repositoryClient
- the repository clientpublic ImpactResolver disableCache(boolean disableCache)
disableCache
- true
if local cache is not usedpublic ImpactResolver collection(java.lang.String collection)
collection
- the collection to be addedpublic ImpactResolver rule(ResolutionRule rule)
rule
- resolution rule<IBM Copyright © 2018 IBM Corp. All Rights Reserved.