Interface JavaCompileOptions


public interface JavaCompileOptions
Java compile options.
  • Method Details

    • getEncoding

      @NonNull String getEncoding()
      Returns:
      the java compiler encoding setting.
    • getSourceCompatibility

      @NonNull String getSourceCompatibility()
      Returns:
      the level of compliance Java source code has.
    • getTargetCompatibility

      @NonNull String getTargetCompatibility()
      Returns:
      the Java version to be able to run classes on.
    • isCoreLibraryDesugaringEnabled

      boolean isCoreLibraryDesugaringEnabled()
      Returns:
      true if core library desugaring is enabled, false otherwise.