final class IterableFieldOps[I[_] <: Iterable[_], P, F[_], V[_], E] extends AnyVal
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- IterableFieldOps
- AnyVal
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- Any
- final def ##: Int
- Definition Classes
- Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- Any
- def any(check: (Field[P]) => Rule[F, V, E])(implicit F: Effect[F], V: Validated[V]): Rule[F, V, E]
Applies
checkto each collection element, any should succeed - def anyWithIndex(check: (Field[P], Int) => Rule[F, V, E])(implicit F: Effect[F], V: Validated[V]): Rule[F, V, E]
Applies
checkto each collection element, any should succeedApplies
checkto each collection element, any should succeed- Annotations
- @nowarn()
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def each(check: (Field[P]) => Rule[F, V, E])(implicit F: Effect[F], V: Validated[V]): Rule[F, V, E]
Applies
checkto each collection element - def eachWithIndex(check: (Field[P], Int) => Rule[F, V, E])(implicit F: Effect[F], V: Validated[V]): Rule[F, V, E]
Applies
checkto each collection elementApplies
checkto each collection element- Annotations
- @nowarn()
- def getClass(): Class[_ <: AnyVal]
- Definition Classes
- AnyVal → Any
- def isEmpty(implicit F: Effect[F], V: Validated[V], FW: FailWithEmpty[E, I[P]]): Rule[F, V, E]
Checks that collection is empty
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- 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 - 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 - def nonEmpty(implicit F: Effect[F], V: Validated[V], FW: FailWithNonEmpty[E, I[P]]): Rule[F, V, E]
Checks that collection is not empty
- def toString(): String
- Definition Classes
- Any