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
- All
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 ProfigPathPlatform
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 ProfigPathPlatform extends AnyRef
-
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
Json2JsObject(json: Json): Object
- Definition Classes
- PlatformPickler
-
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: scala.collection.compat.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
jsObject2Json(obj: Object): Json
- Definition Classes
- PlatformPickler
- implicit def json2Value(json: Json): Value
- implicit lazy val jsonRW: ReadWriter[Json]
-
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
ReadWriter
- Definition Classes
- Types
-
object
Reader
- Definition Classes
- Types
-
object
Writer
- Definition Classes
- Types