Forge - Dependencies API 2.0.0.Alpha3

org.jboss.forge.dependencies.builder
Class DependencyQueryBuilder

java.lang.Object
  extended by org.jboss.forge.dependencies.builder.DependencyQueryBuilder
All Implemented Interfaces:
DependencyQuery

public class DependencyQueryBuilder
extends Object
implements DependencyQuery

Builds a DependencyQuery object

Author:
George Gastaldi

Constructor Summary
protected DependencyQueryBuilder()
           
 
Method Summary
static DependencyQueryBuilder create(Coordinate coordinate)
           
static DependencyQueryBuilder create(DependencyQuery query)
          Creates a DependencyQueryBuilder based on a DependencyQuery
static DependencyQueryBuilder create(String coordinate)
           
 Coordinate getCoordinate()
           
 Predicate<Dependency> getDependencyFilter()
           
 List<DependencyRepository> getDependencyRepositories()
           
 String getScopeType()
           
 DependencyQueryBuilder setFilter(Predicate<Dependency> dependencyFilter)
           
 DependencyQueryBuilder setRepositories(DependencyRepository... dependencyRepositories)
           
 DependencyQueryBuilder setRepositories(Iterable<DependencyRepository> dependencyRepositories)
           
 DependencyQueryBuilder setScopeType(String scopeType)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DependencyQueryBuilder

protected DependencyQueryBuilder()
Method Detail

create

public static DependencyQueryBuilder create(String coordinate)

create

public static DependencyQueryBuilder create(Coordinate coordinate)

create

public static DependencyQueryBuilder create(DependencyQuery query)
Creates a DependencyQueryBuilder based on a DependencyQuery


setFilter

public DependencyQueryBuilder setFilter(Predicate<Dependency> dependencyFilter)

setRepositories

public DependencyQueryBuilder setRepositories(DependencyRepository... dependencyRepositories)

setRepositories

public DependencyQueryBuilder setRepositories(Iterable<DependencyRepository> dependencyRepositories)

setScopeType

public DependencyQueryBuilder setScopeType(String scopeType)

getCoordinate

public Coordinate getCoordinate()
Specified by:
getCoordinate in interface DependencyQuery

getDependencyFilter

public Predicate<Dependency> getDependencyFilter()
Specified by:
getDependencyFilter in interface DependencyQuery

getDependencyRepositories

public List<DependencyRepository> getDependencyRepositories()
Specified by:
getDependencyRepositories in interface DependencyQuery

getScopeType

public String getScopeType()
Specified by:
getScopeType in interface DependencyQuery

toString

public String toString()
Overrides:
toString in class Object

Forge - Dependencies API 2.0.0.Alpha3

Copyright © 2013 JBoss by Red Hat. All Rights Reserved.