org.jetbrains.jet.cli.common
Class CompilerArguments

java.lang.Object
  extended by org.jetbrains.jet.cli.common.CompilerArguments
Direct Known Subclasses:
K2JSCompilerArguments, K2JVMCompilerArguments

public abstract class CompilerArguments
extends java.lang.Object


Field Summary
 java.util.List<java.lang.String> freeArgs
           
 
Constructor Summary
CompilerArguments()
           
 
Method Summary
 java.util.List<CompilerPlugin> getCompilerPlugins()
           
abstract  java.lang.String getSrc()
           
abstract  boolean isHelp()
           
abstract  boolean isTags()
           
abstract  boolean isVerbose()
           
abstract  boolean isVersion()
           
 void setCompilerPlugins(java.util.List<CompilerPlugin> compilerPlugins)
          Sets the compiler plugins to be used when working with the org.jetbrains.jet.cli.CLICompiler
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

freeArgs

public java.util.List<java.lang.String> freeArgs
Constructor Detail

CompilerArguments

public CompilerArguments()
Method Detail

getCompilerPlugins

@NotNull
public java.util.List<CompilerPlugin> getCompilerPlugins()

setCompilerPlugins

public void setCompilerPlugins(@NotNull
                               java.util.List<CompilerPlugin> compilerPlugins)
Sets the compiler plugins to be used when working with the org.jetbrains.jet.cli.CLICompiler


isHelp

public abstract boolean isHelp()

isTags

public abstract boolean isTags()

isVersion

public abstract boolean isVersion()

isVerbose

public abstract boolean isVerbose()

getSrc

public abstract java.lang.String getSrc()