p
profig
package profig
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- profig
- PlatformPickler
- AttributeTagged
- Api
- Annotator
- MsgReadWriters
- JsReadWriters
- LowPriReadWriters
- WebJson
- Writers
- LowPriWriters
- WritersVersionSpecific
- Readers
- ReadersVersionSpecific
- MacroImplicits
- MacrosCommon
- Generated
- Types
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Type Members
- abstract class CaseR[V] extends SimpleReader[V]
- Definition Classes
- Types
- trait CaseW[V] extends Writer[V]
- Definition Classes
- Types
- final class Json extends AnyVal
- class MapStringReader[T] extends (Readers.this)#SimpleReader[T]
- Definition Classes
- Readers
- sealed trait MergeType extends AnyRef
- trait PlatformPickler extends AnyRef
- class Profig extends ProfigPath
- trait ProfigPath extends AnyRef
ProfigPath is the core of functionality in Profig.
ProfigPath is the core of functionality in Profig. Profig extends from it for the root path and is used for looking up deeper paths as well.
- trait ReadWriter[T] extends Reader[T] with Writer[T]
- Definition Classes
- Types
- trait Reader[T] extends Visitor[Any, T]
- Definition Classes
- Types
- trait SimpleReader[T] extends Reader[T] with SimpleVisitor[Any, T]
- Definition Classes
- Types
- class SingletonR[T] extends CaseR[T]
- Definition Classes
- Types
- class SingletonW[T] extends CaseW[T]
- Definition Classes
- Types
- trait TaggedReadWriter[T] extends ReadWriter[T] with TaggedReader[T] with TaggedWriter[T] with SimpleReader[T]
- Definition Classes
- Types
- trait TaggedReader[T] extends SimpleReader[T]
- Definition Classes
- Types
- trait TaggedWriter[T] extends Writer[T]
- Definition Classes
- Types
- class TupleNReader[V] extends SimpleReader[V]
- Definition Classes
- Types
- class TupleNWriter[V] extends Writer[V]
- Definition Classes
- Types
- trait Writer[T] extends AnyRef
- Definition Classes
- Types
- case class transform[T] extends Readable with Readable with Product with Serializable
- Definition Classes
- Api
Abstract Value Members
- abstract def annotate[V](rw: CaseW[V], n: String)(implicit c: ClassTag[V]): TaggedWriter[V]
- Definition Classes
- Annotator
- abstract def annotate[V](rw: CaseR[V], n: String): TaggedReader[V]
- Definition Classes
- Annotator
- abstract def taggedExpectedMsg: String
- Definition Classes
- Types
- abstract def taggedWrite[T, R](w: CaseW[T], tag: String, out: Visitor[_, R], v: T): R
- Definition Classes
- Types
Concrete Value Members
- implicit def ArrayReader[T](implicit arg0: Reader[T], arg1: ClassTag[T]): Reader[Array[T]]
- Definition Classes
- Readers
- implicit def ArrayWriter[T](implicit r: Writer[T]): Writer[Array[T]]
- Definition Classes
- Writers
- implicit val BigDecimalReader: Reader[BigDecimal]
- Definition Classes
- Readers
- implicit val BigDecimalWriter: Writer[BigDecimal]
- Definition Classes
- Writers
- implicit val BigIntReader: Reader[BigInt]
- Definition Classes
- Readers
- implicit val BigIntWriter: Writer[BigInt]
- Definition Classes
- Writers
- implicit val BooleanReader: Reader[Boolean]
- Definition Classes
- Readers
- implicit val BooleanWriter: Writer[Boolean]
- Definition Classes
- Writers
- implicit val ByteReader: Reader[Byte]
- Definition Classes
- Readers
- implicit val ByteWriter: Writer[Byte]
- Definition Classes
- Writers
- implicit val CharReader: Reader[Char]
- Definition Classes
- Readers
- implicit val CharWriter: Writer[Char]
- Definition Classes
- Writers
- implicit val DoubleReader: Reader[Double]
- Definition Classes
- Readers
- implicit val DoubleWriter: Writer[Double]
- Definition Classes
- Writers
- implicit val DurationReader: Reader[Duration]
- Definition Classes
- Readers
- implicit val DurationWriter: Writer[Duration]
- Definition Classes
- Writers
- implicit def EitherReader[T1, T2](implicit arg0: Reader[T1], arg1: Reader[T2]): SimpleReader[Either[T1, T2]]
- Definition Classes
- Readers
- implicit def EitherWriter[T1, T2](implicit arg0: Writer[T1], arg1: Writer[T2]): Writer[Either[T1, T2]]
- Definition Classes
- Writers
- implicit val FiniteDurationReader: Reader[FiniteDuration]
- Definition Classes
- Readers
- implicit val FiniteDurationWriter: Writer[FiniteDuration]
- Definition Classes
- Writers
- implicit val FloatReader: Reader[Float]
- Definition Classes
- Readers
- implicit val FloatWriter: Writer[Float]
- Definition Classes
- Writers
- implicit val InfiniteDurationReader: Reader[Infinite]
- Definition Classes
- Readers
- implicit val InfiniteDurationWriter: Writer[Infinite]
- Definition Classes
- Writers
- implicit val IntReader: Reader[Int]
- Definition Classes
- Readers
- implicit val IntWriter: Writer[Int]
- Definition Classes
- Writers
- implicit def JsArrR: Reader[Arr]
- Definition Classes
- JsReadWriters
- implicit def JsArrW: Writer[Arr]
- Definition Classes
- JsReadWriters
- implicit def JsBoolR: Reader[Bool]
- Definition Classes
- JsReadWriters
- implicit def JsBoolW: Writer[Bool]
- Definition Classes
- JsReadWriters
- implicit def JsFalseR: Reader[False.type]
- Definition Classes
- JsReadWriters
- implicit def JsFalseW: Writer[False.type]
- Definition Classes
- JsReadWriters
- implicit def JsNullR: Reader[Null.type]
- Definition Classes
- JsReadWriters
- implicit def JsNullW: Writer[Null.type]
- Definition Classes
- JsReadWriters
- implicit def JsNumR: Reader[Num]
- Definition Classes
- JsReadWriters
- implicit def JsNumW: Writer[Num]
- Definition Classes
- JsReadWriters
- implicit def JsObjR: Reader[Obj]
- Definition Classes
- JsReadWriters
- implicit def JsObjW: Writer[Obj]
- Definition Classes
- JsReadWriters
- implicit def JsStrR: Reader[Str]
- Definition Classes
- JsReadWriters
- implicit def JsStrW: Writer[Str]
- Definition Classes
- JsReadWriters
- implicit def JsTrueR: Reader[True.type]
- Definition Classes
- JsReadWriters
- implicit def JsTrueW: Writer[True.type]
- Definition Classes
- JsReadWriters
- implicit def JsValueR: Reader[Value]
- Definition Classes
- LowPriReadWriters
- implicit def JsValueW: Writer[Value]
- Definition Classes
- LowPriReadWriters
- implicit def LeftReader[T1, T2](implicit arg0: Reader[T1], arg1: Reader[T2]): Reader[Left[T1, T2]]
- Definition Classes
- Readers
- implicit def LeftWriter[T1, T2](implicit arg0: Writer[T1], arg1: Writer[T2]): Writer[Left[T1, T2]]
- Definition Classes
- Writers
- implicit val LongReader: Reader[Long]
- Definition Classes
- Readers
- implicit val LongWriter: Writer[Long]
- Definition Classes
- Writers
- def MapReader0[M[A, B] <: Map[A, B], K, V](make: (Iterable[(K, V)]) => M[K, V])(implicit k: Reader[K], v: Reader[V]): Reader[M[K, V]]
- Definition Classes
- Readers
- implicit def MapReader1[K, V](implicit k: Reader[K], v: Reader[V]): Reader[Map[K, V]]
- Definition Classes
- Readers
- implicit def MapReader2[K, V](implicit k: Reader[K], v: Reader[V]): Reader[Map[K, V]]
- Definition Classes
- Readers
- implicit def MapReader3[K, V](implicit k: Reader[K], v: Reader[V]): Reader[Map[K, V]]
- Definition Classes
- Readers
- def MapWriter0[M[A, B] <: Map[A, B], K, V](implicit kw: Writer[K], vw: Writer[V]): Writer[M[K, V]]
- Definition Classes
- Writers
- implicit def MapWriter1[K, V](implicit kw: Writer[K], vw: Writer[V]): Writer[Map[K, V]]
- Definition Classes
- Writers
- implicit def MapWriter2[K, V](implicit kw: Writer[K], vw: Writer[V]): Writer[Map[K, V]]
- Definition Classes
- Writers
- implicit def MapWriter3[K, V](implicit kw: Writer[K], vw: Writer[V]): Writer[Map[K, V]]
- Definition Classes
- Writers
- implicit val MsgValueR: Reader[Msg]
- Definition Classes
- MsgReadWriters
- implicit val MsgValueW: Writer[Msg]
- Definition Classes
- MsgReadWriters
- implicit def NoneReader: Reader[None.type]
- Definition Classes
- Readers
- implicit def NoneWriter: Writer[None.type]
- Definition Classes
- Writers
- implicit def OptionReader[T](implicit arg0: Reader[T]): Reader[Option[T]]
- Definition Classes
- Readers
- implicit def OptionWriter[T](implicit arg0: Writer[T]): Writer[Option[T]]
- Definition Classes
- Writers
- implicit def RightReader[T1, T2](implicit arg0: Reader[T1], arg1: Reader[T2]): Reader[Right[T1, T2]]
- Definition Classes
- Readers
- implicit def RightWriter[T1, T2](implicit arg0: Writer[T1], arg1: Writer[T2]): Writer[Right[T1, T2]]
- Definition Classes
- Writers
- implicit def SeqLikeReader[C[_], T](implicit r: Reader[T], factory: Factory[T, C[T]]): Reader[C[T]]
- Definition Classes
- Readers
- implicit def SeqLikeWriter[C[_] <: Iterable[_], T](implicit r: Writer[T]): Writer[C[T]]
- Definition Classes
- LowPriWriters
- implicit val ShortReader: Reader[Short]
- Definition Classes
- Readers
- implicit val ShortWriter: Writer[Short]
- Definition Classes
- Writers
- implicit def SomeReader[T](implicit arg0: Reader[T]): Reader[Some[T]]
- Definition Classes
- Readers
- implicit def SomeWriter[T](implicit arg0: Writer[T]): Writer[Some[T]]
- Definition Classes
- Writers
- implicit val StringReader: Reader[String]
- Definition Classes
- Readers
- implicit val StringWriter: Writer[String]
- Definition Classes
- Writers
- implicit val SymbolReader: Reader[Symbol]
- Definition Classes
- Readers
- implicit val SymbolWriter: Writer[Symbol]
- Definition Classes
- Writers
- implicit def Tuple10Reader[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10](implicit arg0: Reader[T1], arg1: Reader[T2], arg2: Reader[T3], arg3: Reader[T4], arg4: Reader[T5], arg5: Reader[T6], arg6: Reader[T7], arg7: Reader[T8], arg8: Reader[T9], arg9: Reader[T10]): TupleNReader[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]
- Definition Classes
- Generated
- implicit def Tuple10Writer[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10](implicit arg0: Writer[T1], arg1: Writer[T2], arg2: Writer[T3], arg3: Writer[T4], arg4: Writer[T5], arg5: Writer[T6], arg6: Writer[T7], arg7: Writer[T8], arg8: Writer[T9], arg9: Writer[T10]): TupleNWriter[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]
- Definition Classes
- Generated
- implicit def Tuple11Reader[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11](implicit arg0: Reader[T1], arg1: Reader[T2], arg2: Reader[T3], arg3: Reader[T4], arg4: Reader[T5], arg5: Reader[T6], arg6: Reader[T7], arg7: Reader[T8], arg8: Reader[T9], arg9: Reader[T10], arg10: Reader[T11]): TupleNReader[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11)]
- Definition Classes
- Generated
- implicit def Tuple11Writer[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11](implicit arg0: Writer[T1], arg1: Writer[T2], arg2: Writer[T3], arg3: Writer[T4], arg4: Writer[T5], arg5: Writer[T6], arg6: Writer[T7], arg7: Writer[T8], arg8: Writer[T9], arg9: Writer[T10], arg10: Writer[T11]): TupleNWriter[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11)]
- Definition Classes
- Generated
- implicit def Tuple12Reader[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12](implicit arg0: Reader[T1], arg1: Reader[T2], arg2: Reader[T3], arg3: Reader[T4], arg4: Reader[T5], arg5: Reader[T6], arg6: Reader[T7], arg7: Reader[T8], arg8: Reader[T9], arg9: Reader[T10], arg10: Reader[T11], arg11: Reader[T12]): TupleNReader[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12)]
- Definition Classes
- Generated
- implicit def Tuple12Writer[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12](implicit arg0: Writer[T1], arg1: Writer[T2], arg2: Writer[T3], arg3: Writer[T4], arg4: Writer[T5], arg5: Writer[T6], arg6: Writer[T7], arg7: Writer[T8], arg8: Writer[T9], arg9: Writer[T10], arg10: Writer[T11], arg11: Writer[T12]): TupleNWriter[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12)]
- Definition Classes
- Generated
- implicit def Tuple13Reader[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13](implicit arg0: Reader[T1], arg1: Reader[T2], arg2: Reader[T3], arg3: Reader[T4], arg4: Reader[T5], arg5: Reader[T6], arg6: Reader[T7], arg7: Reader[T8], arg8: Reader[T9], arg9: Reader[T10], arg10: Reader[T11], arg11: Reader[T12], arg12: Reader[T13]): TupleNReader[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13)]
- Definition Classes
- Generated
- implicit def Tuple13Writer[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13](implicit arg0: Writer[T1], arg1: Writer[T2], arg2: Writer[T3], arg3: Writer[T4], arg4: Writer[T5], arg5: Writer[T6], arg6: Writer[T7], arg7: Writer[T8], arg8: Writer[T9], arg9: Writer[T10], arg10: Writer[T11], arg11: Writer[T12], arg12: Writer[T13]): TupleNWriter[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13)]
- Definition Classes
- Generated
- implicit def Tuple14Reader[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14](implicit arg0: Reader[T1], arg1: Reader[T2], arg2: Reader[T3], arg3: Reader[T4], arg4: Reader[T5], arg5: Reader[T6], arg6: Reader[T7], arg7: Reader[T8], arg8: Reader[T9], arg9: Reader[T10], arg10: Reader[T11], arg11: Reader[T12], arg12: Reader[T13], arg13: Reader[T14]): TupleNReader[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14)]
- Definition Classes
- Generated
- implicit def Tuple14Writer[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14](implicit arg0: Writer[T1], arg1: Writer[T2], arg2: Writer[T3], arg3: Writer[T4], arg4: Writer[T5], arg5: Writer[T6], arg6: Writer[T7], arg7: Writer[T8], arg8: Writer[T9], arg9: Writer[T10], arg10: Writer[T11], arg11: Writer[T12], arg12: Writer[T13], arg13: Writer[T14]): TupleNWriter[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14)]
- Definition Classes
- Generated
- implicit def Tuple15Reader[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15](implicit arg0: Reader[T1], arg1: Reader[T2], arg2: Reader[T3], arg3: Reader[T4], arg4: Reader[T5], arg5: Reader[T6], arg6: Reader[T7], arg7: Reader[T8], arg8: Reader[T9], arg9: Reader[T10], arg10: Reader[T11], arg11: Reader[T12], arg12: Reader[T13], arg13: Reader[T14], arg14: Reader[T15]): TupleNReader[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15)]
- Definition Classes
- Generated
- implicit def Tuple15Writer[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15](implicit arg0: Writer[T1], arg1: Writer[T2], arg2: Writer[T3], arg3: Writer[T4], arg4: Writer[T5], arg5: Writer[T6], arg6: Writer[T7], arg7: Writer[T8], arg8: Writer[T9], arg9: Writer[T10], arg10: Writer[T11], arg11: Writer[T12], arg12: Writer[T13], arg13: Writer[T14], arg14: Writer[T15]): TupleNWriter[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15)]
- Definition Classes
- Generated
- implicit def Tuple16Reader[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16](implicit arg0: Reader[T1], arg1: Reader[T2], arg2: Reader[T3], arg3: Reader[T4], arg4: Reader[T5], arg5: Reader[T6], arg6: Reader[T7], arg7: Reader[T8], arg8: Reader[T9], arg9: Reader[T10], arg10: Reader[T11], arg11: Reader[T12], arg12: Reader[T13], arg13: Reader[T14], arg14: Reader[T15], arg15: Reader[T16]): TupleNReader[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16)]
- Definition Classes
- Generated
- implicit def Tuple16Writer[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16](implicit arg0: Writer[T1], arg1: Writer[T2], arg2: Writer[T3], arg3: Writer[T4], arg4: Writer[T5], arg5: Writer[T6], arg6: Writer[T7], arg7: Writer[T8], arg8: Writer[T9], arg9: Writer[T10], arg10: Writer[T11], arg11: Writer[T12], arg12: Writer[T13], arg13: Writer[T14], arg14: Writer[T15], arg15: Writer[T16]): TupleNWriter[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16)]
- Definition Classes
- Generated
- implicit def Tuple17Reader[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17](implicit arg0: Reader[T1], arg1: Reader[T2], arg2: Reader[T3], arg3: Reader[T4], arg4: Reader[T5], arg5: Reader[T6], arg6: Reader[T7], arg7: Reader[T8], arg8: Reader[T9], arg9: Reader[T10], arg10: Reader[T11], arg11: Reader[T12], arg12: Reader[T13], arg13: Reader[T14], arg14: Reader[T15], arg15: Reader[T16], arg16: Reader[T17]): TupleNReader[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17)]
- Definition Classes
- Generated
- implicit def Tuple17Writer[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17](implicit arg0: Writer[T1], arg1: Writer[T2], arg2: Writer[T3], arg3: Writer[T4], arg4: Writer[T5], arg5: Writer[T6], arg6: Writer[T7], arg7: Writer[T8], arg8: Writer[T9], arg9: Writer[T10], arg10: Writer[T11], arg11: Writer[T12], arg12: Writer[T13], arg13: Writer[T14], arg14: Writer[T15], arg15: Writer[T16], arg16: Writer[T17]): TupleNWriter[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17)]
- Definition Classes
- Generated
- implicit def Tuple18Reader[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18](implicit arg0: Reader[T1], arg1: Reader[T2], arg2: Reader[T3], arg3: Reader[T4], arg4: Reader[T5], arg5: Reader[T6], arg6: Reader[T7], arg7: Reader[T8], arg8: Reader[T9], arg9: Reader[T10], arg10: Reader[T11], arg11: Reader[T12], arg12: Reader[T13], arg13: Reader[T14], arg14: Reader[T15], arg15: Reader[T16], arg16: Reader[T17], arg17: Reader[T18]): TupleNReader[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18)]
- Definition Classes
- Generated
- implicit def Tuple18Writer[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18](implicit arg0: Writer[T1], arg1: Writer[T2], arg2: Writer[T3], arg3: Writer[T4], arg4: Writer[T5], arg5: Writer[T6], arg6: Writer[T7], arg7: Writer[T8], arg8: Writer[T9], arg9: Writer[T10], arg10: Writer[T11], arg11: Writer[T12], arg12: Writer[T13], arg13: Writer[T14], arg14: Writer[T15], arg15: Writer[T16], arg16: Writer[T17], arg17: Writer[T18]): TupleNWriter[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18)]
- Definition Classes
- Generated
- implicit def Tuple19Reader[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19](implicit arg0: Reader[T1], arg1: Reader[T2], arg2: Reader[T3], arg3: Reader[T4], arg4: Reader[T5], arg5: Reader[T6], arg6: Reader[T7], arg7: Reader[T8], arg8: Reader[T9], arg9: Reader[T10], arg10: Reader[T11], arg11: Reader[T12], arg12: Reader[T13], arg13: Reader[T14], arg14: Reader[T15], arg15: Reader[T16], arg16: Reader[T17], arg17: Reader[T18], arg18: Reader[T19]): TupleNReader[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19)]
- Definition Classes
- Generated
- implicit def Tuple19Writer[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19](implicit arg0: Writer[T1], arg1: Writer[T2], arg2: Writer[T3], arg3: Writer[T4], arg4: Writer[T5], arg5: Writer[T6], arg6: Writer[T7], arg7: Writer[T8], arg8: Writer[T9], arg9: Writer[T10], arg10: Writer[T11], arg11: Writer[T12], arg12: Writer[T13], arg13: Writer[T14], arg14: Writer[T15], arg15: Writer[T16], arg16: Writer[T17], arg17: Writer[T18], arg18: Writer[T19]): TupleNWriter[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19)]
- Definition Classes
- Generated
- implicit def Tuple1Reader[T1](implicit arg0: Reader[T1]): TupleNReader[(T1)]
- Definition Classes
- Generated
- implicit def Tuple1Writer[T1](implicit arg0: Writer[T1]): TupleNWriter[(T1)]
- Definition Classes
- Generated
- implicit def Tuple20Reader[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20](implicit arg0: Reader[T1], arg1: Reader[T2], arg2: Reader[T3], arg3: Reader[T4], arg4: Reader[T5], arg5: Reader[T6], arg6: Reader[T7], arg7: Reader[T8], arg8: Reader[T9], arg9: Reader[T10], arg10: Reader[T11], arg11: Reader[T12], arg12: Reader[T13], arg13: Reader[T14], arg14: Reader[T15], arg15: Reader[T16], arg16: Reader[T17], arg17: Reader[T18], arg18: Reader[T19], arg19: Reader[T20]): TupleNReader[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20)]
- Definition Classes
- Generated
- implicit def Tuple20Writer[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20](implicit arg0: Writer[T1], arg1: Writer[T2], arg2: Writer[T3], arg3: Writer[T4], arg4: Writer[T5], arg5: Writer[T6], arg6: Writer[T7], arg7: Writer[T8], arg8: Writer[T9], arg9: Writer[T10], arg10: Writer[T11], arg11: Writer[T12], arg12: Writer[T13], arg13: Writer[T14], arg14: Writer[T15], arg15: Writer[T16], arg16: Writer[T17], arg17: Writer[T18], arg18: Writer[T19], arg19: Writer[T20]): TupleNWriter[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20)]
- Definition Classes
- Generated
- implicit def Tuple21Reader[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21](implicit arg0: Reader[T1], arg1: Reader[T2], arg2: Reader[T3], arg3: Reader[T4], arg4: Reader[T5], arg5: Reader[T6], arg6: Reader[T7], arg7: Reader[T8], arg8: Reader[T9], arg9: Reader[T10], arg10: Reader[T11], arg11: Reader[T12], arg12: Reader[T13], arg13: Reader[T14], arg14: Reader[T15], arg15: Reader[T16], arg16: Reader[T17], arg17: Reader[T18], arg18: Reader[T19], arg19: Reader[T20], arg20: Reader[T21]): TupleNReader[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21)]
- Definition Classes
- Generated
- implicit def Tuple21Writer[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21](implicit arg0: Writer[T1], arg1: Writer[T2], arg2: Writer[T3], arg3: Writer[T4], arg4: Writer[T5], arg5: Writer[T6], arg6: Writer[T7], arg7: Writer[T8], arg8: Writer[T9], arg9: Writer[T10], arg10: Writer[T11], arg11: Writer[T12], arg12: Writer[T13], arg13: Writer[T14], arg14: Writer[T15], arg15: Writer[T16], arg16: Writer[T17], arg17: Writer[T18], arg18: Writer[T19], arg19: Writer[T20], arg20: Writer[T21]): TupleNWriter[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21)]
- Definition Classes
- Generated
- implicit def Tuple22Reader[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22](implicit arg0: Reader[T1], arg1: Reader[T2], arg2: Reader[T3], arg3: Reader[T4], arg4: Reader[T5], arg5: Reader[T6], arg6: Reader[T7], arg7: Reader[T8], arg8: Reader[T9], arg9: Reader[T10], arg10: Reader[T11], arg11: Reader[T12], arg12: Reader[T13], arg13: Reader[T14], arg14: Reader[T15], arg15: Reader[T16], arg16: Reader[T17], arg17: Reader[T18], arg18: Reader[T19], arg19: Reader[T20], arg20: Reader[T21], arg21: Reader[T22]): TupleNReader[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22)]
- Definition Classes
- Generated
- implicit def Tuple22Writer[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22](implicit arg0: Writer[T1], arg1: Writer[T2], arg2: Writer[T3], arg3: Writer[T4], arg4: Writer[T5], arg5: Writer[T6], arg6: Writer[T7], arg7: Writer[T8], arg8: Writer[T9], arg9: Writer[T10], arg10: Writer[T11], arg11: Writer[T12], arg12: Writer[T13], arg13: Writer[T14], arg14: Writer[T15], arg15: Writer[T16], arg16: Writer[T17], arg17: Writer[T18], arg18: Writer[T19], arg19: Writer[T20], arg20: Writer[T21], arg21: Writer[T22]): TupleNWriter[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22)]
- Definition Classes
- Generated
- implicit def Tuple2Reader[T1, T2](implicit arg0: Reader[T1], arg1: Reader[T2]): TupleNReader[(T1, T2)]
- Definition Classes
- Generated
- implicit def Tuple2Writer[T1, T2](implicit arg0: Writer[T1], arg1: Writer[T2]): TupleNWriter[(T1, T2)]
- Definition Classes
- Generated
- implicit def Tuple3Reader[T1, T2, T3](implicit arg0: Reader[T1], arg1: Reader[T2], arg2: Reader[T3]): TupleNReader[(T1, T2, T3)]
- Definition Classes
- Generated
- implicit def Tuple3Writer[T1, T2, T3](implicit arg0: Writer[T1], arg1: Writer[T2], arg2: Writer[T3]): TupleNWriter[(T1, T2, T3)]
- Definition Classes
- Generated
- implicit def Tuple4Reader[T1, T2, T3, T4](implicit arg0: Reader[T1], arg1: Reader[T2], arg2: Reader[T3], arg3: Reader[T4]): TupleNReader[(T1, T2, T3, T4)]
- Definition Classes
- Generated
- implicit def Tuple4Writer[T1, T2, T3, T4](implicit arg0: Writer[T1], arg1: Writer[T2], arg2: Writer[T3], arg3: Writer[T4]): TupleNWriter[(T1, T2, T3, T4)]
- Definition Classes
- Generated
- implicit def Tuple5Reader[T1, T2, T3, T4, T5](implicit arg0: Reader[T1], arg1: Reader[T2], arg2: Reader[T3], arg3: Reader[T4], arg4: Reader[T5]): TupleNReader[(T1, T2, T3, T4, T5)]
- Definition Classes
- Generated
- implicit def Tuple5Writer[T1, T2, T3, T4, T5](implicit arg0: Writer[T1], arg1: Writer[T2], arg2: Writer[T3], arg3: Writer[T4], arg4: Writer[T5]): TupleNWriter[(T1, T2, T3, T4, T5)]
- Definition Classes
- Generated
- implicit def Tuple6Reader[T1, T2, T3, T4, T5, T6](implicit arg0: Reader[T1], arg1: Reader[T2], arg2: Reader[T3], arg3: Reader[T4], arg4: Reader[T5], arg5: Reader[T6]): TupleNReader[(T1, T2, T3, T4, T5, T6)]
- Definition Classes
- Generated
- implicit def Tuple6Writer[T1, T2, T3, T4, T5, T6](implicit arg0: Writer[T1], arg1: Writer[T2], arg2: Writer[T3], arg3: Writer[T4], arg4: Writer[T5], arg5: Writer[T6]): TupleNWriter[(T1, T2, T3, T4, T5, T6)]
- Definition Classes
- Generated
- implicit def Tuple7Reader[T1, T2, T3, T4, T5, T6, T7](implicit arg0: Reader[T1], arg1: Reader[T2], arg2: Reader[T3], arg3: Reader[T4], arg4: Reader[T5], arg5: Reader[T6], arg6: Reader[T7]): TupleNReader[(T1, T2, T3, T4, T5, T6, T7)]
- Definition Classes
- Generated
- implicit def Tuple7Writer[T1, T2, T3, T4, T5, T6, T7](implicit arg0: Writer[T1], arg1: Writer[T2], arg2: Writer[T3], arg3: Writer[T4], arg4: Writer[T5], arg5: Writer[T6], arg6: Writer[T7]): TupleNWriter[(T1, T2, T3, T4, T5, T6, T7)]
- Definition Classes
- Generated
- implicit def Tuple8Reader[T1, T2, T3, T4, T5, T6, T7, T8](implicit arg0: Reader[T1], arg1: Reader[T2], arg2: Reader[T3], arg3: Reader[T4], arg4: Reader[T5], arg5: Reader[T6], arg6: Reader[T7], arg7: Reader[T8]): TupleNReader[(T1, T2, T3, T4, T5, T6, T7, T8)]
- Definition Classes
- Generated
- implicit def Tuple8Writer[T1, T2, T3, T4, T5, T6, T7, T8](implicit arg0: Writer[T1], arg1: Writer[T2], arg2: Writer[T3], arg3: Writer[T4], arg4: Writer[T5], arg5: Writer[T6], arg6: Writer[T7], arg7: Writer[T8]): TupleNWriter[(T1, T2, T3, T4, T5, T6, T7, T8)]
- Definition Classes
- Generated
- implicit def Tuple9Reader[T1, T2, T3, T4, T5, T6, T7, T8, T9](implicit arg0: Reader[T1], arg1: Reader[T2], arg2: Reader[T3], arg3: Reader[T4], arg4: Reader[T5], arg5: Reader[T6], arg6: Reader[T7], arg7: Reader[T8], arg8: Reader[T9]): TupleNReader[(T1, T2, T3, T4, T5, T6, T7, T8, T9)]
- Definition Classes
- Generated
- implicit def Tuple9Writer[T1, T2, T3, T4, T5, T6, T7, T8, T9](implicit arg0: Writer[T1], arg1: Writer[T2], arg2: Writer[T3], arg3: Writer[T4], arg4: Writer[T5], arg5: Writer[T6], arg6: Writer[T7], arg7: Writer[T8], arg8: Writer[T9]): TupleNWriter[(T1, T2, T3, T4, T5, T6, T7, T8, T9)]
- Definition Classes
- Generated
- implicit val UUIDReader: Reader[UUID]
- Definition Classes
- Readers
- implicit val UUIDWriter: Writer[UUID]
- Definition Classes
- Writers
- implicit val UnitReader: Reader[Unit]
- Definition Classes
- Readers
- implicit val UnitWriter: Writer[Unit]
- Definition Classes
- Writers
- implicit def args2JSON(args: Seq[String]): Json
- def initProfig(loadModules: Boolean): Unit
- Definition Classes
- PlatformPickler
- implicit def json2Value(json: Json): Value
- macro def macroR[T]: Reader[T]
- Definition Classes
- MacroImplicits
- macro def macroR0[T, M[_]]: Reader[T]
- Definition Classes
- MacroImplicits
- macro def macroRW[T]: ReadWriter[T]
- Definition Classes
- MacroImplicits
- implicit macro def macroSingletonR[T <: Singleton]: Reader[T]
- Definition Classes
- MacroImplicits
- implicit macro def macroSingletonRW[T <: Singleton]: ReadWriter[T]
- Definition Classes
- MacroImplicits
- implicit macro def macroSingletonW[T <: Singleton]: Writer[T]
- Definition Classes
- MacroImplicits
- macro def macroW[T]: Writer[T]
- Definition Classes
- MacroImplicits
- macro def macroW0[T, M[_]]: Writer[T]
- Definition Classes
- MacroImplicits
- def objectAttributeKeyReadMap(s: CharSequence): CharSequence
- Definition Classes
- MacrosCommon
- def objectAttributeKeyWriteMap(s: CharSequence): CharSequence
- Definition Classes
- MacrosCommon
- def objectTypeKeyReadMap(s: CharSequence): CharSequence
- Definition Classes
- MacrosCommon
- def objectTypeKeyWriteMap(s: CharSequence): CharSequence
- Definition Classes
- MacrosCommon
- implicit def properties2JSON(properties: Properties): Json
- def read[T](s: Readable, trace: Boolean)(implicit arg0: Reader[T]): T
- Definition Classes
- Api
- def readBinary[T](s: Readable, trace: Boolean)(implicit arg0: Reader[T]): T
- Definition Classes
- Api
- def reader[T](implicit arg0: Reader[T]): Reader[T]
- Definition Classes
- Api
- def readwriter[T](implicit arg0: ReadWriter[T]): ReadWriter[T]
- Definition Classes
- Api
- def serializeDefaults: Boolean
- Definition Classes
- MacrosCommon
- def stream[T](t: T, indent: Int, escapeUnicode: Boolean)(implicit arg0: Writer[T]): Writable
- Definition Classes
- Api
- def streamBinary[T](t: T)(implicit arg0: Writer[T]): Writable
- Definition Classes
- Api
- def tagName: String
- Definition Classes
- AttributeTagged
- def taggedArrayContext[T](taggedReader: TaggedReader[T], index: Int): ArrVisitor[Any, T]
- Definition Classes
- Types
- def taggedObjectContext[T](taggedReader: TaggedReader[T], index: Int): ObjVisitor[Any, T]
- Definition Classes
- Types
- def write[T](t: T, indent: Int, escapeUnicode: Boolean)(implicit arg0: Writer[T]): String
- Definition Classes
- Api
- def writeBinary[T](t: T)(implicit arg0: Writer[T]): Array[Byte]
- Definition Classes
- Api
- def writeBinaryTo[T](t: T, out: OutputStream)(implicit arg0: Writer[T]): Unit
- Definition Classes
- Api
- def writeJs[T](t: T)(implicit arg0: Writer[T]): Value
- Definition Classes
- Api
- def writeMsg[T](t: T)(implicit arg0: Writer[T]): Msg
- Definition Classes
- Api
- def writeTo[T](t: T, out: java.io.Writer, indent: Int, escapeUnicode: Boolean)(implicit arg0: Writer[T]): Unit
- Definition Classes
- Api
- def writer[T](implicit arg0: Writer[T]): Writer[T]
- Definition Classes
- Api
- object Json
- object JsonUtil
- object MergeType
- object Profig extends Profig
Profig provides access to environment variables, properties, and other configuration all merged together into one powerful system.
Profig provides access to environment variables, properties, and other configuration all merged together into one powerful system. Uses JSON internally to provide merging and integration. Paths are dot-separated.
- object ProfigPath
- object ProfigUtil
Primarily intended for internal use.
- object Reader
- Definition Classes
- Types
- object Writer
- Definition Classes
- Types