public static DependencyQueryBuilder create(Coordinate coordinate) { return new DependencyQueryBuilder(coordinate); }
private DependencyQueryBuilder(Coordinate coordinate) { setCoordinate(coordinate); }
public DependencyQueryBuilder setRepositories(DependencyRepository... dependencyRepositories) { return setRepositories(Arrays.asList(dependencyRepositories)); }
/** * Creates a {@link DependencyQueryBuilder} based on a {@link DependencyQuery} */ public static DependencyQueryBuilder create(DependencyQuery query) { DependencyQueryBuilder builder = new DependencyQueryBuilder(); builder.setCoordinate(query.getCoordinate()); builder.setFilter(query.getDependencyFilter()); builder.setRepositories(query.getDependencyRepositories()); builder.setScopeType(query.getScopeType()); return builder; }
if (Strings.isNullOrEmpty(dependency.getCoordinate().getVersion())) List<Coordinate> versions = deps.resolveAvailableVersions(DependencyQueryBuilder.create( dependency.getCoordinate()).setFilter(new NonSnapshotDependencyFilter())); versions = deps.resolveAvailableVersions(DependencyQueryBuilder.create( dependency.getCoordinate()));
public static DependencyQueryBuilder create(String coordinate) { return new DependencyQueryBuilder(CoordinateBuilder.create(coordinate)); }