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