package directives
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
- case class CustomGroup(prefix: String, command: String) extends Product with Serializable
- trait HasLauncherParameters extends AnyRef
-
final
case class
JavaCommand(javaCmd: Option[List[String]] = None) extends HasLauncherParameters with Product with Serializable
- Annotations
- @DirectiveGroupName( "Java command" ) @DirectiveExamples( ... ) @DirectiveUsage( "//> using javaCmd _args_" , "`//> using javaCmd` _args_" ) @DirectiveDescription( ... , ... )
-
final
case class
JavaOptions(javaOptions: List[Positioned[String]] = Nil) extends HasLauncherParameters with Product with Serializable
- Annotations
- @DirectiveGroupName( "Java options" ) @DirectiveExamples( ... ) @DirectiveUsage( "//> using javaOpt _options_" , "`//> using javaOpt `_options_" ) @DirectiveDescription( ... , ... )
-
final
case class
Jvm(jvm: Option[Positioned[String]] = None) extends HasLauncherParameters with Product with Serializable
- Annotations
- @DirectiveGroupName( "JVM version" ) @DirectiveExamples( "//> using jvm 11" ) @DirectiveExamples( "//> using jvm adopt:11" ) @DirectiveExamples( "//> using jvm graalvm:21" ) @DirectiveUsage( "//> using jvm _value_" , "`//> using jvm` _value_" ) @DirectiveDescription( ... , ... )
- final case class LauncherParameters(jvm: Option[String] = None, javaOptions: Seq[String] = Nil, scala: Option[String] = None, javaCmd: Option[Seq[String]] = None, kernelOptions: Seq[String] = Nil, customDirectives: Seq[(CustomGroup, String, Seq[String])] = Nil) extends Product with Serializable
-
final
case class
ScalaVersion(scala: Option[String] = None) extends HasLauncherParameters with Product with Serializable
- Annotations
- @DirectiveGroupName( "Scala version" ) @DirectiveExamples( "//> using scala 3.0.2" ) @DirectiveExamples( "//> using scala 2.13" ) @DirectiveExamples( "//> using scala 2" ) @DirectiveUsage( "//> using scala _version_" , "`//> using scala `_version_" ) @DirectiveDescription( "Set the Scala version" , ... )
Value Members
- object HasLauncherParameters
- object JavaCommand extends Serializable
- object JavaOptions extends Serializable
- object Jvm extends Serializable
- object LauncherParameters extends Serializable
- object ScalaVersion extends Serializable