trait
AbsScalaSettings extends AnyRef
Type Members
-
abstract
type
BooleanSetting <: Setting { type T = Boolean }
-
abstract
type
ChoiceSetting <: Setting { type T = String }
-
abstract
type
IntSetting <: Setting { type T = Int }
-
abstract
type
MultiStringSetting <: Setting { type T = List[String] }
-
abstract
type
OutputDirs
-
abstract
type
OutputSetting <: Setting
-
abstract
type
PathSetting <: Setting { type T = String }
-
abstract
type
PhasesSetting <: Setting { type T = List[String] }
-
abstract
type
PrefixSetting <: Setting { type T = List[String] }
-
abstract
type
Setting <: AbsSetting
-
abstract
class
SettingGroup extends AbsSetting
-
abstract
type
StringSetting <: Setting { type T = String }
Abstract Value Members
-
abstract
def
BooleanSetting(name: String, descr: String): BooleanSetting
-
abstract
def
ChoiceSetting(name: String, helpArg: String, descr: String, choices: List[String], default: String): ChoiceSetting
-
abstract
def
IntSetting(name: String, descr: String, default: Int, range: Option[(Int, Int)], parser: (String) ⇒ Option[Int]): IntSetting
-
abstract
def
MultiStringSetting(name: String, helpArg: String, descr: String): MultiStringSetting
-
abstract
def
OutputSetting(outputDirs: OutputDirs, default: String): OutputSetting
-
abstract
def
PathSetting(name: String, descr: String, default: String): PathSetting
-
abstract
def
PhasesSetting(name: String, descr: String): PhasesSetting
-
abstract
def
PrefixSetting(name: String, prefix: String, descr: String): PrefixSetting
-
abstract
def
StringSetting(name: String, helpArg: String, descr: String, default: String): StringSetting
Concrete Value Members
-
final
def
!=(arg0: AnyRef): Boolean
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: AnyRef): Boolean
-
final
def
==(arg0: Any): Boolean
-
final
def
asInstanceOf[T0]: T0
-
def
clone(): AnyRef
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
def
finalize(): Unit
-
final
def
getClass(): java.lang.Class[_]
-
def
hashCode(): Int
-
final
def
isInstanceOf[T0]: Boolean
-
final
def
ne(arg0: AnyRef): Boolean
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
def
toString(): String
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
Inherited from AnyRef
Inherited from Any