public class OptionSetGroovyCompilerConfiguration extends Object implements GroovyCompilerConfiguration
OptionSet as a
GroovyCompilerConfigurationDEFAULT_CLASSPATH| Modifier | Constructor and Description |
|---|---|
protected |
OptionSetGroovyCompilerConfiguration(joptsimple.OptionSet optionSet,
CompilerOptionHandler compilerOptionHandler) |
|
OptionSetGroovyCompilerConfiguration(joptsimple.OptionSet optionSet,
CompilerOptionHandler compilerOptionHandler,
List<RepositoryConfiguration> repositoryConfiguration) |
| Modifier and Type | Method and Description |
|---|---|
String[] |
getClasspath() |
protected joptsimple.OptionSet |
getOptions() |
List<RepositoryConfiguration> |
getRepositoryConfiguration() |
GroovyCompilerScope |
getScope()
Returns the scope in which the compiler operates.
|
boolean |
isAutoconfigure()
Returns true if autoconfiguration transformations should be applied.
|
boolean |
isGuessDependencies()
Returns if jar dependencies should be guessed.
|
boolean |
isGuessImports()
Returns if import declarations should be guessed.
|
protected OptionSetGroovyCompilerConfiguration(joptsimple.OptionSet optionSet,
CompilerOptionHandler compilerOptionHandler)
public OptionSetGroovyCompilerConfiguration(joptsimple.OptionSet optionSet,
CompilerOptionHandler compilerOptionHandler,
List<RepositoryConfiguration> repositoryConfiguration)
protected joptsimple.OptionSet getOptions()
public GroovyCompilerScope getScope()
GroovyCompilerConfigurationgetScope in interface GroovyCompilerConfigurationpublic boolean isGuessImports()
GroovyCompilerConfigurationisGuessImports in interface GroovyCompilerConfigurationpublic boolean isGuessDependencies()
GroovyCompilerConfigurationisGuessDependencies in interface GroovyCompilerConfigurationpublic boolean isAutoconfigure()
GroovyCompilerConfigurationisAutoconfigure in interface GroovyCompilerConfigurationpublic String[] getClasspath()
getClasspath in interface GroovyCompilerConfigurationpublic List<RepositoryConfiguration> getRepositoryConfiguration()
getRepositoryConfiguration in interface GroovyCompilerConfigurationCopyright © 2014 Pivotal Software, Inc.. All rights reserved.