c

jap.fields.syntax

IterableFieldOps

final class IterableFieldOps[I[_] <: Iterable[_], P, F[_], V[_], E] extends AnyVal

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

Instance Constructors

  1. new IterableFieldOps(field: Field[I[P]])

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. def any(check: (Field[P]) => Rule[F, V, E])(implicit F: Effect[F], V: Validated[V]): Rule[F, V, E]

    Applies check to each collection element, any should succeed

  5. def anyWithIndex(check: (Field[P], Int) => Rule[F, V, E])(implicit F: Effect[F], V: Validated[V]): Rule[F, V, E]

    Applies check to each collection element, any should succeed

    Applies check to each collection element, any should succeed

    Annotations
    @nowarn()
  6. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  7. def each(check: (Field[P]) => Rule[F, V, E])(implicit F: Effect[F], V: Validated[V]): Rule[F, V, E]

    Applies check to each collection element

  8. def eachWithIndex(check: (Field[P], Int) => Rule[F, V, E])(implicit F: Effect[F], V: Validated[V]): Rule[F, V, E]

    Applies check to each collection element

    Applies check to each collection element

    Annotations
    @nowarn()
  9. def getClass(): Class[_ <: AnyVal]
    Definition Classes
    AnyVal → Any
  10. def isEmpty(implicit F: Effect[F], V: Validated[V], FW: FailWithEmpty[E, I[P]]): Rule[F, V, E]

    Checks that collection is empty

  11. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  12. def maxSize(max: => Int)(implicit F: Effect[F], V: Validated[V], FW: FailWithMaxSize[E, I[P]]): Rule[F, V, E]

    Checks that collection maximum size is max

  13. def minSize(min: => Int)(implicit F: Effect[F], V: Validated[V], FW: FailWithMinSize[E, I[P]]): Rule[F, V, E]

    Checks that collection minimum size is min

  14. def nonEmpty(implicit F: Effect[F], V: Validated[V], FW: FailWithNonEmpty[E, I[P]]): Rule[F, V, E]

    Checks that collection is not empty

  15. def toString(): String
    Definition Classes
    Any

Inherited from AnyVal

Inherited from Any

Ungrouped