trait WrappedProperties extends PropertiesTrait
For placing a wrapper function around property functions. Motivated by places like Google App Engine throwing exceptions on property lookups.
- Source
- WrappedProperties.scala
Linear Supertypes
Known Subclasses
Ordering
- Alphabetic
- By Inheritance
Inherited
- WrappedProperties
- PropertiesTrait
- AnyRef
- Any
Implicitly
- by any2stringadd
- by StringFormat
- by Ensuring
- by ArrowAssoc
- Hide All
- Show All
Visibility
- Public
- All
Abstract Value Members
- abstract def wrap[T](body: ⇒ T): Option[T]
Concrete Value Members
-
def
clearProp(name: String): String
- Definition Classes
- WrappedProperties → PropertiesTrait
-
val
copyrightString: String
- Definition Classes
- PropertiesTrait
-
val
developmentVersion: Option[String]
- Definition Classes
- PropertiesTrait
-
def
encodingString: String
- Definition Classes
- PropertiesTrait
-
def
envOrElse(name: String, alt: String): String
- Definition Classes
- WrappedProperties → PropertiesTrait
-
def
envOrNone(name: String): Option[String]
- Definition Classes
- WrappedProperties → PropertiesTrait
-
def
envOrSome(name: String, alt: Option[String]): Option[String]
- Definition Classes
- WrappedProperties → PropertiesTrait
-
def
isJavaAtLeast(version: String): Boolean
- Definition Classes
- PropertiesTrait
-
def
isLinux: Boolean
- Definition Classes
- PropertiesTrait
-
def
isMac: Boolean
- Definition Classes
- PropertiesTrait
-
def
isWin: Boolean
- Definition Classes
- PropertiesTrait
-
def
javaClassPath: String
- Definition Classes
- PropertiesTrait
-
def
javaHome: String
- Definition Classes
- PropertiesTrait
-
def
javaSpecName: String
- Definition Classes
- PropertiesTrait
-
def
javaSpecVendor: String
- Definition Classes
- PropertiesTrait
-
def
javaSpecVersion: String
- Definition Classes
- PropertiesTrait
-
def
javaVendor: String
- Definition Classes
- PropertiesTrait
-
def
javaVersion: String
- Definition Classes
- PropertiesTrait
-
def
javaVmInfo: String
- Definition Classes
- PropertiesTrait
-
def
javaVmName: String
- Definition Classes
- PropertiesTrait
-
def
javaVmVendor: String
- Definition Classes
- PropertiesTrait
-
def
javaVmVersion: String
- Definition Classes
- PropertiesTrait
-
def
jdkHome: String
- Definition Classes
- PropertiesTrait
-
def
lineSeparator: String
- Definition Classes
- PropertiesTrait
-
def
main(args: Array[String]): Unit
- Definition Classes
- PropertiesTrait
-
def
osName: String
- Definition Classes
- PropertiesTrait
-
def
propIsSet(name: String): Boolean
- Definition Classes
- WrappedProperties → PropertiesTrait
-
def
propIsSetTo(name: String, value: String): Boolean
- Definition Classes
- PropertiesTrait
-
def
propOrElse(name: String, alt: String): String
- Definition Classes
- WrappedProperties → PropertiesTrait
-
def
propOrEmpty(name: String): String
- Definition Classes
- PropertiesTrait
-
def
propOrFalse(name: String): Boolean
- Definition Classes
- PropertiesTrait
-
def
propOrNone(name: String): Option[String]
- Definition Classes
- PropertiesTrait
-
def
propOrNull(name: String): String
- Definition Classes
- PropertiesTrait
-
val
releaseVersion: Option[String]
- Definition Classes
- PropertiesTrait
-
def
scalaCmd: String
- Definition Classes
- PropertiesTrait
-
def
scalaHome: String
- Definition Classes
- PropertiesTrait
-
def
scalaPropOrElse(name: String, alt: String): String
- Definition Classes
- PropertiesTrait
-
def
scalaPropOrEmpty(name: String): String
- Definition Classes
- PropertiesTrait
-
def
scalaPropOrNone(name: String): Option[String]
- Definition Classes
- PropertiesTrait
-
def
scalacCmd: String
- Definition Classes
- PropertiesTrait
-
def
setProp(name: String, value: String): String
- Definition Classes
- WrappedProperties → PropertiesTrait
-
def
sourceEncoding: String
- Definition Classes
- PropertiesTrait
-
def
sourceReader: String
- Definition Classes
- PropertiesTrait
- def systemProperties: List[(String, String)]
-
def
tmpDir: String
- Definition Classes
- PropertiesTrait
-
def
userDir: String
- Definition Classes
- PropertiesTrait
-
def
userHome: String
- Definition Classes
- PropertiesTrait
-
def
userName: String
- Definition Classes
- PropertiesTrait
-
def
versionMsg: String
- Definition Classes
- PropertiesTrait
-
def
versionNumberString: String
- Definition Classes
- PropertiesTrait
-
val
versionString: String
- Definition Classes
- PropertiesTrait
The Scala compiler and reflection APIs.