public class DependencyQueryBuilder extends Object implements DependencyQuery
DependencyQuery
objectModifier | Constructor and Description |
---|---|
protected |
DependencyQueryBuilder() |
Modifier and Type | Method and Description |
---|---|
static DependencyQueryBuilder |
create(Coordinate coordinate) |
static DependencyQueryBuilder |
create(DependencyQuery query)
Creates a
DependencyQueryBuilder based on a DependencyQuery |
static DependencyQueryBuilder |
create(String coordinate) |
Coordinate |
getCoordinate()
Return the
Coordinate pattern for this query. |
org.jboss.forge.furnace.util.Predicate<Dependency> |
getDependencyFilter()
|
List<DependencyRepository> |
getDependencyRepositories()
Return the
DependencyRepository instances to be queried against. |
String |
getScopeType()
Return the scope type restriction for this query.
|
DependencyQueryBuilder |
setFilter(org.jboss.forge.furnace.util.Predicate<Dependency> dependencyFilter) |
DependencyQueryBuilder |
setRepositories(DependencyRepository... dependencyRepositories) |
DependencyQueryBuilder |
setRepositories(Iterable<DependencyRepository> dependencyRepositories) |
DependencyQueryBuilder |
setScopeType(String scopeType) |
String |
toString() |
public static DependencyQueryBuilder create(String coordinate)
public static DependencyQueryBuilder create(Coordinate coordinate)
public static DependencyQueryBuilder create(DependencyQuery query)
DependencyQueryBuilder
based on a DependencyQuery
public DependencyQueryBuilder setFilter(org.jboss.forge.furnace.util.Predicate<Dependency> dependencyFilter)
public DependencyQueryBuilder setRepositories(DependencyRepository... dependencyRepositories)
public DependencyQueryBuilder setRepositories(Iterable<DependencyRepository> dependencyRepositories)
public DependencyQueryBuilder setScopeType(String scopeType)
public Coordinate getCoordinate()
DependencyQuery
Coordinate
pattern for this query.getCoordinate
in interface DependencyQuery
public org.jboss.forge.furnace.util.Predicate<Dependency> getDependencyFilter()
DependencyQuery
getDependencyFilter
in interface DependencyQuery
public List<DependencyRepository> getDependencyRepositories()
DependencyQuery
DependencyRepository
instances to be queried against. If none are provided, use system default
or externally-configured repositories.getDependencyRepositories
in interface DependencyQuery
public String getScopeType()
DependencyQuery
getScopeType
in interface DependencyQuery
Copyright © 2014 JBoss by Red Hat. All rights reserved.