# Package org.apache.tools.ant.taskdefs.optional.javah

- Interface Summary
  Interface | Description
  --- | ---
  JavahAdapter | Interface for different backend implementations of the Javah task.

- Class Summary
  Class | Description
  --- | ---
  ForkingJavah | This implementation runs the javah executable in a separate process.
  Gcjh | Adapter to the native gcjh compiler.
  JavahAdapterFactory | Creates the JavahAdapter based on the user choice and potentially the VM vendor.
  Kaffeh | Adapter to the native kaffeh compiler.
  SunJavah | Adapter to com.sun.tools.javah.oldjavah.Main or com.sun.tools.javah.Main.