advxml.core.data
Type members
Classlikes
- Companion
- object
- Companion
- object
Types
Syntactic sugar. To use ase A As B instead of classic method Converter[A, B]
Syntactic sugar. To use ase A As B instead of classic method Converter[A, B]
Represents a function A => B to simplify method and class signatures.
This alias represent a converter to transform A into B.
Represents a function A => B to simplify method and class signatures.
This alias represent a converter to transform A into B.
- Type Params
- A
Contravariant input object type
- B
Output object type
Represents a function A => Option[B] to simplify method and class signatures.
Because the conversion can fail the output is wrapped into Option in order to handle the empty case.
Represents a function A => Option[B] to simplify method and class signatures.
Because the conversion can fail the output is wrapped into Option in order to handle the empty case.
- Type Params
- A
Contravariant input object type
- B
Output object type
Represents a function A => ValidatedEx[B] to simplify method and class signatures.
Because the conversion can fail the output is wrapped into cats ValidatedNelEx in order to handle the errors.
Represents a function A => ValidatedEx[B] to simplify method and class signatures.
Because the conversion can fail the output is wrapped into cats ValidatedNelEx in order to handle the errors.
- Type Params
- A
Contravariant input object type
- B
Output object type
This is just an alias for advxml.core.data.ValidatedConverter parametrized with NodeSeq on left side.
This is just an alias for advxml.core.data.ValidatedConverter parametrized with NodeSeq on left side.
- Type Params
- T
Output object type
This is just an alias for advxml.core.data.ValidatedConverter parametrized with NodeSeq on right side.
This is just an alias for advxml.core.data.ValidatedConverter parametrized with NodeSeq on right side.
- Type Params
- T
Contravariant input object type