# Package org.apache.tools.ant.taskdefs.compilers

Interface Summary
Interface | Description
--- | ---
CompilerAdapter | The interface that all compiler adapters must adhere to.
CompilerAdapterExtension | Extension interface for compilers that support source extensions other than .java.

Class Summary
Class | Description
--- | ---
AptCompilerAdapter | The implementation of the apt compiler for JDK 1.5.
AptExternalCompilerAdapter | The implementation of the apt compiler for JDK 1.5 using an external process
CompilerAdapterFactory | Creates the necessary compiler adapter, given basic criteria.
DefaultCompilerAdapter | This is the default implementation for the CompilerAdapter interface.
Gcj | The implementation of the gcj compiler.
Javac12 | Deprecated Use `Javac13` instead.
Javac13 | The implementation of the javac compiler for JDK 1.3 This is primarily a cut-and-paste from the original javac task before it was refactored.
JavacExternal | Performs a compile using javac externally.
Jikes | The implementation of the jikes compiler.
Jvc | The implementation of the jvc compiler from microsoft.
Kjc | The implementation of the Java compiler for KJC.
Sj | The implementation of the sj compiler.