p
profig
package profig
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- profig
- ProfigJVMSupport
- SharedJSONConversions
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Type Members
- case class LiveConfig(file: Path = Paths.get("config.json"), readFileChanges: Boolean = true, writeValueChanges: Boolean = true, errorHandler: (Throwable) => Unit = t => sys.error(s"Error in LiveConfig: ${t.getMessage}")) extends Product with Serializable
Value Members
- implicit def args2JSON(args: Seq[String]): Json
- Definition Classes
- SharedJSONConversions
- implicit def file2JSON(file: File): Json
- Definition Classes
- ProfigJVMSupport
- def initProfig(loadModules: Boolean)(implicit ec: ExecutionContext): Future[Unit]
- Definition Classes
- ProfigJVMSupport
- implicit def path2JSON(path: Path): Json
- Definition Classes
- ProfigJVMSupport
- implicit def path2JVM(path: ProfigPath): ProfigPathJVM
- Definition Classes
- ProfigJVMSupport
- implicit def properties2JSON(properties: Properties): Json
- Definition Classes
- SharedJSONConversions
- implicit def source2JSON(source: Source): Json
- Definition Classes
- ProfigJVMSupport
- def source2Json(source: Source, fileName: Option[String]): Json
- Definition Classes
- ProfigJVMSupport
- implicit def url2JSON(url: URL): Json
- Definition Classes
- ProfigJVMSupport
- object ProfigLive