com.codemesh.terp.ant.compiler
Class CompilerOptionSet.Impl<C extends Compiler>
java.lang.Object
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>
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CompilerOptionSet.Impl
public CompilerOptionSet.Impl()
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>
Copyright © 2008-2012 by Codemesh, Inc. All Rights Reserved.