Class ClasspathOptions<T extends ClasspathOptions<T>>

java.lang.Object
spoon.compiler.builder.Options<T>
spoon.compiler.builder.ClasspathOptions<T>

public class ClasspathOptions<T extends ClasspathOptions<T>> extends Options<T>
  • Constructor Details

    • ClasspathOptions

      public ClasspathOptions()
  • Method Details

    • classpath

      public T classpath(String classpath)
    • classpath

      public T classpath(String... classpaths)
    • modulePath

      public T modulePath(String modulePath)
      Adds the specified module path to the list of arguments.
      Parameters:
      modulePath - the module path to add
      Returns:
      the instance of the class calling this method
    • modulePath

      public T modulePath(List<String> modulePaths)
      Adds the specified list of module paths to the list of arguments.
      Parameters:
      modulePaths - the list of module paths to add
      Returns:
      the instance of the class calling this method
    • bootclasspath

      public T bootclasspath(String bootclasspath)
    • bootclasspath

      public T bootclasspath(String... bootclasspaths)
    • binaries

      public T binaries(String directory)
    • binaries

      public T binaries(File directory)
    • encoding

      public T encoding(String encoding)