terp - the ANT Tasks
v1.3.304

com.codemesh.terp.ant.compiler
Class CompilerOptionSet.Impl<C extends Compiler>

java.lang.Object
  extended by com.codemesh.terp.ant.compiler.CompilerOptionSet.Impl<C>
All Implemented Interfaces:
CompilerOptionSet<C>
Enclosing interface:
CompilerOptionSet<C extends Compiler>

public static final class CompilerOptionSet.Impl<C extends Compiler>
extends java.lang.Object
implements CompilerOptionSet<C>


Nested Class Summary
 
Nested classes/interfaces inherited from interface com.codemesh.terp.ant.compiler.CompilerOptionSet
CompilerOptionSet.Impl<C extends Compiler>
 
Constructor Summary
CompilerOptionSet.Impl()
           
 
Method Summary
 void add(CompilerOption<C> option)
           
 void addAll(CompilerOptionSet<C> options)
           
 java.util.List<CompilerOption<C>> getEnabledOptions(C compiler, CompilerPhase phase)
           
<Opt extends CompilerOption<C>>
java.util.List<Opt>
getEnabledOptions(C compiler, CompilerPhase phase, java.lang.Class<Opt> type)
           
 java.util.List<CompilerOption<C>> getOptions()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CompilerOptionSet.Impl

public CompilerOptionSet.Impl()
Method Detail

add

public void add(CompilerOption<C> option)
Specified by:
add in interface CompilerOptionSet<C extends Compiler>

addAll

public void addAll(CompilerOptionSet<C> options)
Specified by:
addAll in interface CompilerOptionSet<C extends Compiler>

getOptions

public java.util.List<CompilerOption<C>> getOptions()
Specified by:
getOptions in interface CompilerOptionSet<C extends Compiler>

getEnabledOptions

public java.util.List<CompilerOption<C>> getEnabledOptions(C compiler,
                                                           CompilerPhase phase)
Specified by:
getEnabledOptions in interface CompilerOptionSet<C extends Compiler>

getEnabledOptions

public <Opt extends CompilerOption<C>> java.util.List<Opt> getEnabledOptions(C compiler,
                                                                             CompilerPhase phase,
                                                                             java.lang.Class<Opt> type)
Specified by:
getEnabledOptions in interface CompilerOptionSet<C extends Compiler>

terp - the ANT Tasks
v1.3.304

Copyright © 2008-2012 by Codemesh, Inc. All Rights Reserved.