c

io.scalaland.chimney.dsl

OptionPartialTransformerOps

implicit final class OptionPartialTransformerOps[T] extends AnyVal

Lifts scala.Option into io.scalaland.chimney.partial.Result.

T

type of value inside Option

Since

0.7.0

Linear Supertypes
AnyVal, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. OptionPartialTransformerOps
  2. AnyVal
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new OptionPartialTransformerOps(option: Option[T])

    option

    value to convert

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    Any
  2. final def ##: Int
    Definition Classes
    Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def getClass(): Class[_ <: AnyVal]
    Definition Classes
    AnyVal → Any
  6. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  7. def toPartialResult: Result[T]

    Converts Option to Result, using EmptyValue error if None.

    Converts Option to Result, using EmptyValue error if None.

    returns

    successful result if scala.Some, failed result with EmptyValue error if None

    Since

    0.7.0

  8. def toPartialResultOrString(ifEmpty: => String): Result[T]

    Converts Option to Result, using provided error message if None.

    Converts Option to Result, using provided error message if None.

    ifEmpty

    lazy error message for scala.None

    returns

    successful result if scala.Some, failed result with provided error message if scala.None

    Since

    0.7.0

  9. def toString(): String
    Definition Classes
    Any

Inherited from AnyVal

Inherited from Any

Ungrouped