|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface CompilerCapability
Provides information about the capabilty of a specific compiler plugin.
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface org.apache.maven.dotnet.executable.ExecutableCapability |
---|
ExecutableCapability.Factory |
Field Summary | |
---|---|
static java.lang.String |
ROLE
Role used to register component implementations with the container. |
Method Summary | |
---|---|
java.lang.String |
getAssemblyPath()
Returns assembly path of the core assemblies. |
java.util.List<java.lang.String> |
getCoreAssemblies()
Returns a list of core assemblies names. |
java.lang.String |
getLanguage()
Returns the language of the plugin. |
boolean |
isHasJustInTime()
Returns true if the compiler has JIT functionality, otherwise returns false. |
void |
setAssemblyPath(java.lang.String assemblyPath)
Sets the assembly path. |
void |
setCoreAssemblies(java.util.List<java.lang.String> coreAssemblies)
Sets the core assemblies. |
void |
setHasJustInTime(boolean hasJustInTime)
Sets the JIT capability |
void |
setLanguage(java.lang.String language)
Set the language capability of the compiler. |
Methods inherited from interface org.apache.maven.dotnet.executable.ExecutableCapability |
---|
getArchitecture, getCommandCapability, getExecutable, getFrameworkVersions, getIdentifier, getNetDependencyId, getOperatingSystem, getPluginClassName, getProfile, getVendor, setArchitecture, setCommandCapability, setExecutable, setFrameworkVersions, setIdentifier, setNetDependencyId, setOperatingSystem, setPluginClassName, setProfile, setVendor |
Field Detail |
---|
static final java.lang.String ROLE
Method Detail |
---|
java.lang.String getAssemblyPath()
java.util.List<java.lang.String> getCoreAssemblies()
java.lang.String getLanguage()
boolean isHasJustInTime()
void setAssemblyPath(java.lang.String assemblyPath)
assemblyPath
- void setCoreAssemblies(java.util.List<java.lang.String> coreAssemblies)
coreAssemblies
- void setLanguage(java.lang.String language)
language
- void setHasJustInTime(boolean hasJustInTime)
hasJustInTime
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |