object ConfigConvert extends ConvertHelpers

Provides methods to create ConfigConvert instances.

Annotations
@deprecated
Deprecated

(Since version 0.7.0) The pureconfig artifact with organization com.github.melrief is deprecated and won't be published anymore. Please update your dependency to use the organization com.github.pureconfig

Linear Supertypes
ConvertHelpers, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ConfigConvert
  2. ConvertHelpers
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  6. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  7. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  8. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  9. implicit def fromReaderAndWriter[T](implicit reader: ConfigReader[T], writer: ConfigWriter[T]): ConfigConvert[T]
  10. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
  11. def hashCode(): Int
    Definition Classes
    AnyRef → Any
  12. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  13. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  14. final def notify(): Unit
    Definition Classes
    AnyRef
  15. final def notifyAll(): Unit
    Definition Classes
    AnyRef
  16. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  17. def toString(): String
    Definition Classes
    AnyRef → Any
  18. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  19. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  20. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Deprecated Value Members

  1. def apply[T](implicit conv: ConfigConvert[T]): ConfigConvert[T]
    Annotations
    @deprecated
    Deprecated

    (Since version 0.7.0) The pureconfig artifact with organization com.github.melrief is deprecated and won't be published anymore. Please update your dependency to use the organization com.github.pureconfig

  2. def catchReadError[T](f: (String) ⇒ T)(implicit ct: ClassTag[T]): (String) ⇒ (Option[ConfigValueLocation]) ⇒ Either[CannotConvert, T]
    Definition Classes
    ConvertHelpers
    Annotations
    @deprecated
    Deprecated

    (Since version 0.7.0) The pureconfig artifact with organization com.github.melrief is deprecated and won't be published anymore. Please update your dependency to use the organization com.github.pureconfig

  3. def combineResults[A, B, C](first: Either[ConfigReaderFailures, A], second: Either[ConfigReaderFailures, B])(f: (A, B) ⇒ C): Either[ConfigReaderFailures, C]
    Definition Classes
    ConvertHelpers
    Annotations
    @deprecated
    Deprecated

    (Since version 0.7.0) The pureconfig artifact with organization com.github.melrief is deprecated and won't be published anymore. Please update your dependency to use the organization com.github.pureconfig

  4. def fail[A](failure: ConfigReaderFailure): Either[ConfigReaderFailures, A]
    Definition Classes
    ConvertHelpers
    Annotations
    @deprecated
    Deprecated

    (Since version 0.7.0) The pureconfig artifact with organization com.github.melrief is deprecated and won't be published anymore. Please update your dependency to use the organization com.github.pureconfig

  5. def failWithThrowable[A](throwable: Throwable): (Option[ConfigValueLocation]) ⇒ Either[ConfigReaderFailures, A]
    Definition Classes
    ConvertHelpers
    Annotations
    @deprecated
    Deprecated

    (Since version 0.7.0) The pureconfig artifact with organization com.github.melrief is deprecated and won't be published anymore. Please update your dependency to use the organization com.github.pureconfig

  6. def fromNonEmptyString[T](fromF: (String) ⇒ Try[T])(implicit ct: ClassTag[T]): ConfigConvert[T]
    Annotations
    @deprecated
    Deprecated

    (Since version 0.6.0) The usage of Try has been deprecated. Please use ConfigReader.fromNonEmptyString instead

  7. def fromNonEmptyStringConvert[T](fromF: (String) ⇒ (Option[ConfigValueLocation]) ⇒ Either[ConfigReaderFailure, T], toF: (T) ⇒ String)(implicit arg0: ClassTag[T]): ConfigConvert[T]
    Annotations
    @deprecated
    Deprecated

    (Since version 0.7.0) Please use viaNonEmptyString instead

  8. def fromNonEmptyStringConvertOpt[T](fromF: (String) ⇒ Option[T], toF: (T) ⇒ String)(implicit arg0: ClassTag[T]): ConfigConvert[T]
    Annotations
    @deprecated
    Deprecated

    (Since version 0.7.0) Please use viaNonEmptyStringOpt instead

  9. def fromNonEmptyStringConvertTry[T](fromF: (String) ⇒ Try[T], toF: (T) ⇒ String)(implicit arg0: ClassTag[T]): ConfigConvert[T]
    Annotations
    @deprecated
    Deprecated

    (Since version 0.7.0) Please use viaNonEmptyStringTry instead

  10. def fromNonEmptyStringReader[T](fromF: (String) ⇒ (Option[ConfigValueLocation]) ⇒ Either[ConfigReaderFailure, T])(implicit arg0: ClassTag[T]): ConfigReader[T]
    Annotations
    @deprecated
    Deprecated

    (Since version 0.7.0) Please use ConfigReader.fromNonEmptyString instead

  11. def fromNonEmptyStringReaderOpt[T](fromF: (String) ⇒ Option[T])(implicit arg0: ClassTag[T]): ConfigReader[T]
    Annotations
    @deprecated
    Deprecated

    (Since version 0.7.0) Please use ConfigReader.fromNonEmptyStringOpt instead

  12. def fromNonEmptyStringReaderTry[T](fromF: (String) ⇒ Try[T])(implicit arg0: ClassTag[T]): ConfigReader[T]
    Annotations
    @deprecated
    Deprecated

    (Since version 0.7.0) Please use ConfigReader.fromNonEmptyStringTry instead

  13. def fromString[T](fromF: (String) ⇒ Try[T]): ConfigConvert[T]
    Annotations
    @deprecated
    Deprecated

    (Since version 0.6.0) The usage of Try has been deprecated. Please use ConfigReader.fromString instead

  14. def fromStringConvert[T](fromF: (String) ⇒ (Option[ConfigValueLocation]) ⇒ Either[ConfigReaderFailure, T], toF: (T) ⇒ String): ConfigConvert[T]
    Annotations
    @deprecated
    Deprecated

    (Since version 0.7.0) Please use viaString instead

  15. def fromStringConvertOpt[T](fromF: (String) ⇒ Option[T], toF: (T) ⇒ String)(implicit ct: ClassTag[T]): ConfigConvert[T]
    Annotations
    @deprecated
    Deprecated

    (Since version 0.7.0) Please use viaStringOpt instead

  16. def fromStringConvertTry[T](fromF: (String) ⇒ Try[T], toF: (T) ⇒ String)(implicit ct: ClassTag[T]): ConfigConvert[T]
    Annotations
    @deprecated
    Deprecated

    (Since version 0.7.0) Please use viaStringTry instead

  17. def fromStringReader[T](fromF: (String) ⇒ (Option[ConfigValueLocation]) ⇒ Either[ConfigReaderFailure, T]): ConfigReader[T]
    Annotations
    @deprecated
    Deprecated

    (Since version 0.7.0) Please use ConfigReader.fromString instead

  18. def fromStringReaderOpt[T](fromF: (String) ⇒ Option[T])(implicit ct: ClassTag[T]): ConfigReader[T]
    Annotations
    @deprecated
    Deprecated

    (Since version 0.7.0) Please use ConfigReader.fromStringOpt instead

  19. def fromStringReaderTry[T](fromF: (String) ⇒ Try[T])(implicit ct: ClassTag[T]): ConfigReader[T]
    Annotations
    @deprecated
    Deprecated

    (Since version 0.7.0) Please use ConfigReader.fromStringTry instead

  20. def nonEmptyStringConvert[T](fromF: (String) ⇒ Try[T], toF: (T) ⇒ String)(implicit ct: ClassTag[T]): ConfigConvert[T]
    Annotations
    @deprecated
    Deprecated

    (Since version 0.6.0) The usage of Try has been deprecated. Please use viaNonEmptyString instead

  21. def optF[T](f: (String) ⇒ Option[T])(implicit ct: ClassTag[T]): (String) ⇒ (Option[ConfigValueLocation]) ⇒ Either[CannotConvert, T]

    Convert a String => Option into a String => Option[ConfigValueLocation] => Either such that after application - Some(t) becomes _ => Right(t) - None becomes location => Left(CannotConvert(value, type, "", location)

    Convert a String => Option into a String => Option[ConfigValueLocation] => Either such that after application - Some(t) becomes _ => Right(t) - None becomes location => Left(CannotConvert(value, type, "", location)

    Definition Classes
    ConvertHelpers
    Annotations
    @deprecated
    Deprecated

    (Since version 0.7.0) The pureconfig artifact with organization com.github.melrief is deprecated and won't be published anymore. Please update your dependency to use the organization com.github.pureconfig

  22. def stringConvert[T](fromF: (String) ⇒ Try[T], toF: (T) ⇒ String): ConfigConvert[T]
    Annotations
    @deprecated
    Deprecated

    (Since version 0.6.0) The usage of Try has been deprecated. Please use viaString instead

  23. def tryF[T](f: (String) ⇒ Try[T])(implicit ct: ClassTag[T]): (String) ⇒ (Option[ConfigValueLocation]) ⇒ Either[CannotConvert, T]

    Convert a String => Try into a String => Option[ConfigValueLocation] => Either such that after application - Success(t) becomes _ => Right(t) - Failure(e) becomes location => Left(CannotConvert(value, type, e.getMessage, location)

    Convert a String => Try into a String => Option[ConfigValueLocation] => Either such that after application - Success(t) becomes _ => Right(t) - Failure(e) becomes location => Left(CannotConvert(value, type, e.getMessage, location)

    Definition Classes
    ConvertHelpers
    Annotations
    @deprecated
    Deprecated

    (Since version 0.7.0) The pureconfig artifact with organization com.github.melrief is deprecated and won't be published anymore. Please update your dependency to use the organization com.github.pureconfig

  24. def viaNonEmptyString[T](fromF: (String) ⇒ (Option[ConfigValueLocation]) ⇒ Either[ConfigReaderFailure, T], toF: (T) ⇒ String)(implicit ct: ClassTag[T]): ConfigConvert[T]
    Annotations
    @deprecated
    Deprecated

    (Since version 0.7.0) The pureconfig artifact with organization com.github.melrief is deprecated and won't be published anymore. Please update your dependency to use the organization com.github.pureconfig

  25. def viaNonEmptyStringOpt[T](fromF: (String) ⇒ Option[T], toF: (T) ⇒ String)(implicit arg0: ClassTag[T]): ConfigConvert[T]
    Annotations
    @deprecated
    Deprecated

    (Since version 0.7.0) The pureconfig artifact with organization com.github.melrief is deprecated and won't be published anymore. Please update your dependency to use the organization com.github.pureconfig

  26. def viaNonEmptyStringTry[T](fromF: (String) ⇒ Try[T], toF: (T) ⇒ String)(implicit arg0: ClassTag[T]): ConfigConvert[T]
    Annotations
    @deprecated
    Deprecated

    (Since version 0.7.0) The pureconfig artifact with organization com.github.melrief is deprecated and won't be published anymore. Please update your dependency to use the organization com.github.pureconfig

  27. def viaString[T](fromF: (String) ⇒ (Option[ConfigValueLocation]) ⇒ Either[ConfigReaderFailure, T], toF: (T) ⇒ String): ConfigConvert[T]
    Annotations
    @deprecated
    Deprecated

    (Since version 0.7.0) The pureconfig artifact with organization com.github.melrief is deprecated and won't be published anymore. Please update your dependency to use the organization com.github.pureconfig

  28. def viaStringOpt[T](fromF: (String) ⇒ Option[T], toF: (T) ⇒ String)(implicit arg0: ClassTag[T]): ConfigConvert[T]
    Annotations
    @deprecated
    Deprecated

    (Since version 0.7.0) The pureconfig artifact with organization com.github.melrief is deprecated and won't be published anymore. Please update your dependency to use the organization com.github.pureconfig

  29. def viaStringTry[T](fromF: (String) ⇒ Try[T], toF: (T) ⇒ String)(implicit arg0: ClassTag[T]): ConfigConvert[T]
    Annotations
    @deprecated
    Deprecated

    (Since version 0.7.0) The pureconfig artifact with organization com.github.melrief is deprecated and won't be published anymore. Please update your dependency to use the organization com.github.pureconfig

Inherited from ConvertHelpers

Inherited from AnyRef

Inherited from Any

Ungrouped