trait
AbsScalaSettings extends AnyRef
Type Members
-
abstract
type
BooleanSetting <: (AbsScalaSettings.this)#Setting { type T = Boolean }
-
abstract
type
ChoiceSetting <: (AbsScalaSettings.this)#Setting { type T = String }
-
abstract
type
IntSetting <: (AbsScalaSettings.this)#Setting { type T = Int }
-
abstract
type
MultiChoiceEnumeration <: Enumeration
-
abstract
type
MultiChoiceSetting[E <: (AbsScalaSettings.this)#MultiChoiceEnumeration] <: (AbsScalaSettings.this)#Setting { type T <: E#ValueSet }
-
abstract
type
MultiStringSetting <: (AbsScalaSettings.this)#Setting { type T = List[String] }
-
abstract
type
OutputDirs
-
abstract
type
OutputSetting <: (AbsScalaSettings.this)#Setting
-
abstract
type
PathSetting <: (AbsScalaSettings.this)#Setting { type T = String }
-
abstract
type
PhasesSetting <: (AbsScalaSettings.this)#Setting { type T = List[String] }
-
abstract
type
PrefixSetting <: (AbsScalaSettings.this)#Setting { type T = List[String] }
-
abstract
type
Setting <: (AbsScalaSettings.this)#AbsSetting
-
abstract
type
StringSetting <: (AbsScalaSettings.this)#Setting { type T = String }
Abstract Value Members
-
abstract
def
BooleanSetting(name: String, descr: String): (AbsScalaSettings.this)#BooleanSetting
-
abstract
def
ChoiceSetting(name: String, helpArg: String, descr: String, choices: List[String], default: String, choicesHelp: List[String] = Nil): (AbsScalaSettings.this)#ChoiceSetting
-
abstract
def
ChoiceSettingForcedDefault(name: String, helpArg: String, descr: String, choices: List[String], default: String, choicesHelp: List[String] = Nil): (AbsScalaSettings.this)#ChoiceSetting
-
abstract
def
IntSetting(name: String, descr: String, default: Int, range: Option[(Int, Int)], parser: (String) ⇒ Option[Int]): (AbsScalaSettings.this)#IntSetting
-
abstract
def
MultiChoiceSetting[E <: (AbsScalaSettings.this)#MultiChoiceEnumeration](name: String, helpArg: String, descr: String, domain: E, default: Option[List[String]]): (AbsScalaSettings.this)#MultiChoiceSetting[E]
-
abstract
def
MultiStringSetting(name: String, helpArg: String, descr: String, helpText: Option[String] = None): (AbsScalaSettings.this)#MultiStringSetting
-
abstract
def
OutputSetting(outputDirs: (AbsScalaSettings.this)#OutputDirs, default: String): (AbsScalaSettings.this)#OutputSetting
-
abstract
def
PathSetting(name: String, descr: String, default: String): (AbsScalaSettings.this)#PathSetting
-
abstract
def
PhasesSetting(name: String, descr: String, default: String): (AbsScalaSettings.this)#PhasesSetting
-
abstract
def
PrefixSetting(name: String, prefix: String, descr: String): (AbsScalaSettings.this)#PrefixSetting
-
abstract
def
StringSetting(name: String, helpArg: String, descr: String, default: String, helpText: Option[String] = None): (AbsScalaSettings.this)#StringSetting
Concrete Value Members
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
def
+(other: String): String
-
def
->[B](y: B): (AbsScalaSettings, B)
-
final
def
==(arg0: Any): Boolean
-
final
def
asInstanceOf[T0]: T0
-
def
clone(): AnyRef
-
def
ensuring(cond: (AbsScalaSettings) ⇒ Boolean, msg: ⇒ Any): AbsScalaSettings
-
def
ensuring(cond: (AbsScalaSettings) ⇒ Boolean): AbsScalaSettings
-
def
ensuring(cond: Boolean, msg: ⇒ Any): AbsScalaSettings
-
def
ensuring(cond: Boolean): AbsScalaSettings
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
def
finalize(): Unit
-
def
formatted(fmtstr: String): String
-
final
def
getClass(): 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
-
def
→[B](y: B): (AbsScalaSettings, B)
Inherited from AnyRef
Value Members
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: Any): Boolean
-
def
clone(): AnyRef
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
def
finalize(): Unit
-
final
def
getClass(): Class[_]
-
def
hashCode(): Int
-
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 Any
Value Members
-
final
def
asInstanceOf[T0]: T0
-
final
def
isInstanceOf[T0]: Boolean
Ungrouped
-
abstract
type
BooleanSetting <: (AbsScalaSettings.this)#Setting { type T = Boolean }
-
abstract
type
ChoiceSetting <: (AbsScalaSettings.this)#Setting { type T = String }
-
abstract
type
IntSetting <: (AbsScalaSettings.this)#Setting { type T = Int }
-
abstract
type
MultiChoiceEnumeration <: Enumeration
-
abstract
type
MultiChoiceSetting[E <: (AbsScalaSettings.this)#MultiChoiceEnumeration] <: (AbsScalaSettings.this)#Setting { type T <: E#ValueSet }
-
abstract
type
MultiStringSetting <: (AbsScalaSettings.this)#Setting { type T = List[String] }
-
abstract
type
OutputDirs
-
abstract
type
OutputSetting <: (AbsScalaSettings.this)#Setting
-
abstract
type
PathSetting <: (AbsScalaSettings.this)#Setting { type T = String }
-
abstract
type
PhasesSetting <: (AbsScalaSettings.this)#Setting { type T = List[String] }
-
abstract
type
PrefixSetting <: (AbsScalaSettings.this)#Setting { type T = List[String] }
-
abstract
type
Setting <: (AbsScalaSettings.this)#AbsSetting
-
abstract
type
StringSetting <: (AbsScalaSettings.this)#Setting { type T = String }
-
abstract
def
BooleanSetting(name: String, descr: String): (AbsScalaSettings.this)#BooleanSetting
-
abstract
def
ChoiceSetting(name: String, helpArg: String, descr: String, choices: List[String], default: String, choicesHelp: List[String] = Nil): (AbsScalaSettings.this)#ChoiceSetting
-
abstract
def
ChoiceSettingForcedDefault(name: String, helpArg: String, descr: String, choices: List[String], default: String, choicesHelp: List[String] = Nil): (AbsScalaSettings.this)#ChoiceSetting
-
abstract
def
IntSetting(name: String, descr: String, default: Int, range: Option[(Int, Int)], parser: (String) ⇒ Option[Int]): (AbsScalaSettings.this)#IntSetting
-
abstract
def
MultiChoiceSetting[E <: (AbsScalaSettings.this)#MultiChoiceEnumeration](name: String, helpArg: String, descr: String, domain: E, default: Option[List[String]]): (AbsScalaSettings.this)#MultiChoiceSetting[E]
-
abstract
def
MultiStringSetting(name: String, helpArg: String, descr: String, helpText: Option[String] = None): (AbsScalaSettings.this)#MultiStringSetting
-
abstract
def
OutputSetting(outputDirs: (AbsScalaSettings.this)#OutputDirs, default: String): (AbsScalaSettings.this)#OutputSetting
-
abstract
def
PathSetting(name: String, descr: String, default: String): (AbsScalaSettings.this)#PathSetting
-
abstract
def
PhasesSetting(name: String, descr: String, default: String): (AbsScalaSettings.this)#PhasesSetting
-
abstract
def
PrefixSetting(name: String, prefix: String, descr: String): (AbsScalaSettings.this)#PrefixSetting
-
abstract
def
StringSetting(name: String, helpArg: String, descr: String, default: String, helpText: Option[String] = None): (AbsScalaSettings.this)#StringSetting
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
def
+(other: String): String
-
def
->[B](y: B): (AbsScalaSettings, B)
-
final
def
==(arg0: Any): Boolean
-
final
def
asInstanceOf[T0]: T0
-
def
clone(): AnyRef
-
def
ensuring(cond: (AbsScalaSettings) ⇒ Boolean, msg: ⇒ Any): AbsScalaSettings
-
def
ensuring(cond: (AbsScalaSettings) ⇒ Boolean): AbsScalaSettings
-
def
ensuring(cond: Boolean, msg: ⇒ Any): AbsScalaSettings
-
def
ensuring(cond: Boolean): AbsScalaSettings
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
def
finalize(): Unit
-
def
formatted(fmtstr: String): String
-
final
def
getClass(): 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
-
def
→[B](y: B): (AbsScalaSettings, B)
The Scala compiler and reflection APIs.