Package com.qulice.ant
Class AntEnvironment
- java.lang.Object
-
- com.qulice.ant.AntEnvironment
-
- All Implemented Interfaces:
Environment
public final class AntEnvironment extends Object implements Environment
Environment, passed from ant task to validators.- Since:
- 0.13
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.qulice.spi.Environment
Environment.Mock
-
-
Constructor Summary
Constructors Constructor Description AntEnvironment(com.qulice.ant.AntProject prjct, AntPath srcs, File clss, AntPath clsspth)Public ctor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Filebasedir()ClassLoaderclassloader()Collection<String>classpath()booleanexclude(String check, String name)Collection<String>excludes(String checker)Collection<File>files(String pattern)Fileoutdir()Stringparam(String name, String value)Filetempdir()
-
-
-
Method Detail
-
basedir
public File basedir()
- Specified by:
basedirin interfaceEnvironment
-
tempdir
public File tempdir()
- Specified by:
tempdirin interfaceEnvironment
-
outdir
public File outdir()
- Specified by:
outdirin interfaceEnvironment
-
param
public String param(String name, String value)
- Specified by:
paramin interfaceEnvironment
-
classloader
public ClassLoader classloader()
- Specified by:
classloaderin interfaceEnvironment
-
classpath
public Collection<String> classpath()
- Specified by:
classpathin interfaceEnvironment
-
files
public Collection<File> files(String pattern)
- Specified by:
filesin interfaceEnvironment
-
exclude
public boolean exclude(String check, String name)
- Specified by:
excludein interfaceEnvironment
-
excludes
public Collection<String> excludes(String checker)
- Specified by:
excludesin interfaceEnvironment
-
-