c

jap.validation

AccumulateValidationModule

abstract class AccumulateValidationModule[F[_], E] extends ValidationModule[F, Accumulate, E]

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. AccumulateValidationModule
  2. ValidationModule
  3. ValidationResultSyntax
  4. FieldSyntax
  5. PolicySyntax
  6. MapSyntax
  7. IterableSyntax
  8. StringSyntax
  9. OptionSyntax
  10. NumericSyntax
  11. EffectValidationResultSyntax
  12. BooleanSyntax
  13. BaseSyntax
  14. AnyRef
  15. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new AccumulateValidationModule()(implicit arg0: ValidationEffect[F], arg1: ValidationErrorMapper[E])

Type Members

  1. type Policy[P] = ValidationPolicy[P, F, Accumulate, E]
    Definition Classes
    ValidationModule
  2. type PolicyBuilder[P] = ValidationPolicyBuilder[P, F, Accumulate, E]
    Definition Classes
    ValidationModule
  3. implicit final class PolicyOps[P, F[_], VR[_], E] extends AnyRef
    Definition Classes
    PolicySyntax

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. implicit val E: ValidationErrorMapper[E]
    Definition Classes
    ValidationModule
  5. implicit val F: ValidationEffect[F]
    Definition Classes
    ValidationModule
  6. implicit def Module: ValidationModule[F, Accumulate, E]
    Definition Classes
    ValidationModule
  7. implicit val VR: ValidationResult[Accumulate]
    Definition Classes
    ValidationModule
  8. def and(a: F[Accumulate[E]], b: F[Accumulate[E]]): F[Accumulate[E]]
    Definition Classes
    ValidationModule
  9. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  10. def assert[P](field: Field[P], cond: (P) => Boolean, error: (ValidationContext[E, P]) => E): F[Accumulate[E]]
    Definition Classes
    ValidationModule
  11. def assertF[P](field: Field[P], cond: (P) => F[Boolean], error: (ValidationContext[E, P]) => E): F[Accumulate[E]]
    Definition Classes
    ValidationModule
  12. def assertTrue[P](field: Field[P], cond: => Boolean, error: (ValidationContext[E, P]) => E): F[Accumulate[E]]
    Definition Classes
    ValidationModule
  13. def check[P](field: Field[P], f: (ValidationContext[E, P]) => Accumulate[E]): F[Accumulate[E]]
    Definition Classes
    ValidationModule
  14. def checkF[P](field: Field[P], f: (ValidationContext[E, P]) => F[Accumulate[E]]): F[Accumulate[E]]
    Definition Classes
    ValidationModule
  15. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  16. def combineAll(iterable: Iterable[F[Accumulate[E]]]): F[Accumulate[E]]
    Definition Classes
    ValidationModule
  17. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  18. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  19. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  20. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  21. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  22. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  23. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  24. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  25. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  26. def or(a: F[Accumulate[E]], b: F[Accumulate[E]]): F[Accumulate[E]]
    Definition Classes
    ValidationModule
  27. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  28. implicit final def toBooleanFieldOps(field: Field[Boolean]): BooleanFieldOps[F, Accumulate, E]
    Definition Classes
    BooleanSyntax
  29. implicit final def toEffectValidationResultOps(a: F[Accumulate[E]]): EffectValidationResultOps[F, Accumulate, E]
  30. implicit final def toEffectValidationResultSequenceOps(iterable: Iterable[F[Accumulate[E]]]): EffectValidationResultSequenceOps[F, Accumulate, E]
  31. implicit def toFieldFromOps(field: Field.type): FieldFromOps
    Definition Classes
    FieldSyntax
  32. implicit final def toFieldOps[P](field: Field[P]): FieldOps[P, F, Accumulate, E]
    Definition Classes
    BaseSyntax
  33. implicit def toFieldSubOps[P](field: Field[P]): FieldSubOps[P]
    Definition Classes
    FieldSyntax
  34. implicit final def toIterableFieldOps[I[_] <: Iterable[_], P](field: Field[I[P]]): IterableFieldOps[I, P, F, Accumulate, E]
    Definition Classes
    IterableSyntax
  35. implicit final def toMapFieldOps[K, V](field: Field[Map[K, V]]): MapFieldOps[K, V, F, Accumulate, E]
    Definition Classes
    MapSyntax
  36. implicit final def toNumericFieldOps[P](field: Field[P]): NumericFieldOps[P, F, Accumulate, E]
    Definition Classes
    NumericSyntax
  37. implicit final def toOptionFieldOps[P](field: Field[Option[P]]): OptionFieldOps[P, F, Accumulate, E]
    Definition Classes
    OptionSyntax
  38. def toString(): String
    Definition Classes
    AnyRef → Any
  39. implicit final def toStringFieldOps(field: Field[String]): StringFieldOps[F, Accumulate, E]
    Definition Classes
    StringSyntax
  40. implicit final def toValidationResultIdOps[E](error: E): ValidationResultIdOps[E]
    Definition Classes
    ValidationResultSyntax
  41. implicit final def toValidationResultOps[VR[_], E](vr: VR[E])(implicit arg0: ValidationResult[VR]): ValidationResultOps[VR, E]
    Definition Classes
    ValidationResultSyntax
  42. def valid: Accumulate[E]
    Definition Classes
    ValidationModule
  43. def validF: F[Accumulate[E]]
    Definition Classes
    ValidationModule
  44. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  45. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  46. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  47. object Policy
    Definition Classes
    ValidationModule

Inherited from ValidationModule[F, Accumulate, E]

Inherited from ValidationResultSyntax

Inherited from FieldSyntax

Inherited from PolicySyntax[F, Accumulate, E]

Inherited from MapSyntax[F, Accumulate, E]

Inherited from IterableSyntax[F, Accumulate, E]

Inherited from StringSyntax[F, Accumulate, E]

Inherited from OptionSyntax[F, Accumulate, E]

Inherited from NumericSyntax[F, Accumulate, E]

Inherited from BooleanSyntax[F, Accumulate, E]

Inherited from BaseSyntax[F, Accumulate, E]

Inherited from AnyRef

Inherited from Any

Ungrouped