eu.timepit.refined.predicates

AllPredicates

trait AllPredicates extends BooleanPredicates with CharPredicates with CollectionPredicates with GenericPredicates with NumericPredicates with StringPredicates

Source
all.scala
Linear Supertypes
Known Subclasses
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. AllPredicates
  2. StringPredicates
  3. NumericPredicates
  4. GenericPredicates
  5. CollectionPredicates
  6. CharPredicates
  7. BooleanPredicates
  8. AnyRef
  9. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. final type AllOf[PS] = boolean.AllOf[PS]

    Definition Classes
    BooleanPredicates
  2. final type And[A, B] = boolean.And[A, B]

    Definition Classes
    BooleanPredicates
  3. final type AnyOf[PS] = boolean.AnyOf[PS]

    Definition Classes
    BooleanPredicates
  4. final type Contains[U] = boolean.Not[collection.Forall[boolean.Not[generic.Equal[U]]]]

    Definition Classes
    CollectionPredicates
  5. final type Count[PA, PC] = collection.Count[PA, PC]

    Definition Classes
    CollectionPredicates
  6. final type Digit = char.Digit

    Definition Classes
    CharPredicates
  7. final type Divisible[N] = numeric.Modulo[N, _0]

    Definition Classes
    NumericPredicates
  8. final type Empty = collection.Empty

    Definition Classes
    CollectionPredicates
  9. final type EndsWith[S] = string.EndsWith[S]

    Definition Classes
    StringPredicates
  10. final type Equal[U] = generic.Equal[U]

    Definition Classes
    GenericPredicates
  11. final type Even = numeric.Modulo[shapeless.Nat._2, _0]

    Definition Classes
    NumericPredicates
  12. final type Exists[P] = boolean.Not[collection.Forall[boolean.Not[P]]]

    Definition Classes
    CollectionPredicates
  13. final type False = boolean.False

    Definition Classes
    BooleanPredicates
  14. final type Forall[P] = collection.Forall[P]

    Definition Classes
    CollectionPredicates
  15. final type Greater[N] = numeric.Greater[N]

    Definition Classes
    NumericPredicates
  16. final type GreaterEqual[N] = boolean.Not[numeric.Less[N]]

    Definition Classes
    NumericPredicates
  17. final type Head[P] = collection.Head[P]

    Definition Classes
    CollectionPredicates
  18. final type IPv4 = string.IPv4

    Definition Classes
    StringPredicates
  19. final type IPv6 = string.IPv6

    Definition Classes
    StringPredicates
  20. final type Index[N, P] = collection.Index[N, P]

    Definition Classes
    CollectionPredicates
  21. final type Init[P] = collection.Init[P]

    Definition Classes
    CollectionPredicates
  22. final type Last[P] = collection.Last[P]

    Definition Classes
    CollectionPredicates
  23. final type Less[N] = numeric.Less[N]

    Definition Classes
    NumericPredicates
  24. final type LessEqual[N] = boolean.Not[numeric.Greater[N]]

    Definition Classes
    NumericPredicates
  25. final type Letter = char.Letter

    Definition Classes
    CharPredicates
  26. final type LetterOrDigit = boolean.Or[char.Letter, char.Digit]

    Definition Classes
    CharPredicates
  27. final type LowerCase = char.LowerCase

    Definition Classes
    CharPredicates
  28. final type MatchesRegex[S] = string.MatchesRegex[S]

    Definition Classes
    StringPredicates
  29. final type MaxSize[N] = collection.Size[Closed[_0, N]]

    Definition Classes
    CollectionPredicates
  30. final type MinSize[N] = collection.Size[numeric.GreaterEqual[N]]

    Definition Classes
    CollectionPredicates
  31. final type Modulo[N, O] = numeric.Modulo[N, O]

    Definition Classes
    NumericPredicates
  32. final type Nand[A, B] = boolean.Not[boolean.And[A, B]]

    Definition Classes
    BooleanPredicates
  33. final type Negative = numeric.Less[_0]

    Definition Classes
    NumericPredicates
  34. final type NonDivisible[N] = boolean.Not[numeric.Divisible[N]]

    Definition Classes
    NumericPredicates
  35. final type NonEmpty = boolean.Not[collection.Empty]

    Definition Classes
    CollectionPredicates
  36. final type NonNegative = boolean.Not[numeric.Negative]

    Definition Classes
    NumericPredicates
  37. final type NonPositive = boolean.Not[numeric.Positive]

    Definition Classes
    NumericPredicates
  38. final type Nor[A, B] = boolean.Not[boolean.Or[A, B]]

    Definition Classes
    BooleanPredicates
  39. final type Not[P] = boolean.Not[P]

    Definition Classes
    BooleanPredicates
  40. final type Odd = boolean.Not[numeric.Even]

    Definition Classes
    NumericPredicates
  41. final type OneOf[PS] = boolean.OneOf[PS]

    Definition Classes
    BooleanPredicates
  42. final type Or[A, B] = boolean.Or[A, B]

    Definition Classes
    BooleanPredicates
  43. final type Positive = numeric.Greater[_0]

    Definition Classes
    NumericPredicates
  44. final type Regex = string.Regex

    Definition Classes
    StringPredicates
  45. final type Size[P] = collection.Size[P]

    Definition Classes
    CollectionPredicates
  46. final type StartsWith[S] = string.StartsWith[S]

    Definition Classes
    StringPredicates
  47. final type Tail[P] = collection.Tail[P]

    Definition Classes
    CollectionPredicates
  48. final type True = boolean.True

    Definition Classes
    BooleanPredicates
  49. final type UpperCase = char.UpperCase

    Definition Classes
    CharPredicates
  50. final type Uri = string.Uri

    Definition Classes
    StringPredicates
  51. final type Url = string.Url

    Definition Classes
    StringPredicates
  52. final type Uuid = string.Uuid

    Definition Classes
    StringPredicates
  53. final type ValidBigDecimal = string.ValidBigDecimal

    Definition Classes
    StringPredicates
  54. final type ValidBigInt = string.ValidBigInt

    Definition Classes
    StringPredicates
  55. final type ValidDouble = string.ValidDouble

    Definition Classes
    StringPredicates
  56. final type ValidInt = string.ValidInt

    Definition Classes
    StringPredicates
  57. final type ValidLong = string.ValidLong

    Definition Classes
    StringPredicates
  58. final type Whitespace = char.Whitespace

    Definition Classes
    CharPredicates
  59. final type XPath = string.XPath

    Definition Classes
    StringPredicates
  60. final type Xml = string.Xml

    Definition Classes
    StringPredicates
  61. final type Xor[A, B] = boolean.Xor[A, B]

    Definition Classes
    BooleanPredicates

Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. final val AllOf: boolean.AllOf.type

    Definition Classes
    BooleanPredicates
  7. final val And: boolean.And.type

    Definition Classes
    BooleanPredicates
  8. final val AnyOf: boolean.AnyOf.type

    Definition Classes
    BooleanPredicates
  9. final val Count: collection.Count.type

    Definition Classes
    CollectionPredicates
  10. final val Digit: char.Digit.type

    Definition Classes
    CharPredicates
  11. final val Empty: collection.Empty.type

    Definition Classes
    CollectionPredicates
  12. final val EndsWith: string.EndsWith.type

    Definition Classes
    StringPredicates
  13. final val Equal: generic.Equal.type

    Definition Classes
    GenericPredicates
  14. final val False: boolean.False.type

    Definition Classes
    BooleanPredicates
  15. final val Forall: collection.Forall.type

    Definition Classes
    CollectionPredicates
  16. final val Greater: numeric.Greater.type

    Definition Classes
    NumericPredicates
  17. final val Head: collection.Head.type

    Definition Classes
    CollectionPredicates
  18. final val IPv4: string.IPv4.type

    Definition Classes
    StringPredicates
  19. final val IPv6: string.IPv6.type

    Definition Classes
    StringPredicates
  20. final val Index: collection.Index.type

    Definition Classes
    CollectionPredicates
  21. final val Init: collection.Init.type

    Definition Classes
    CollectionPredicates
  22. final val Interval: numeric.Interval.type

    Definition Classes
    NumericPredicates
  23. final val Last: collection.Last.type

    Definition Classes
    CollectionPredicates
  24. final val Less: numeric.Less.type

    Definition Classes
    NumericPredicates
  25. final val Letter: char.Letter.type

    Definition Classes
    CharPredicates
  26. final val LowerCase: char.LowerCase.type

    Definition Classes
    CharPredicates
  27. final val MatchesRegex: string.MatchesRegex.type

    Definition Classes
    StringPredicates
  28. final val Modulo: numeric.Modulo.type

    Definition Classes
    NumericPredicates
  29. final val Not: boolean.Not.type

    Definition Classes
    BooleanPredicates
  30. final val OneOf: boolean.OneOf.type

    Definition Classes
    BooleanPredicates
  31. final val Or: boolean.Or.type

    Definition Classes
    BooleanPredicates
  32. final val Regex: string.Regex.type

    Definition Classes
    StringPredicates
  33. final val Size: collection.Size.type

    Definition Classes
    CollectionPredicates
  34. final val StartsWith: string.StartsWith.type

    Definition Classes
    StringPredicates
  35. final val Tail: collection.Tail.type

    Definition Classes
    CollectionPredicates
  36. final val True: boolean.True.type

    Definition Classes
    BooleanPredicates
  37. final val UpperCase: char.UpperCase.type

    Definition Classes
    CharPredicates
  38. final val Uri: string.Uri.type

    Definition Classes
    StringPredicates
  39. final val Url: string.Url.type

    Definition Classes
    StringPredicates
  40. final val Uuid: string.Uuid.type

    Definition Classes
    StringPredicates
  41. final val ValidBigDecimal: string.ValidBigDecimal.type

    Definition Classes
    StringPredicates
  42. final val ValidBigInt: string.ValidBigInt.type

    Definition Classes
    StringPredicates
  43. final val ValidDouble: string.ValidDouble.type

    Definition Classes
    StringPredicates
  44. final val ValidInt: string.ValidInt.type

    Definition Classes
    StringPredicates
  45. final val ValidLong: string.ValidLong.type

    Definition Classes
    StringPredicates
  46. final val Whitespace: char.Whitespace.type

    Definition Classes
    CharPredicates
  47. final val XPath: string.XPath.type

    Definition Classes
    StringPredicates
  48. final val Xml: string.Xml.type

    Definition Classes
    StringPredicates
  49. final val Xor: boolean.Xor.type

    Definition Classes
    BooleanPredicates
  50. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  51. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  52. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  53. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  54. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  55. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  56. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  57. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  58. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  59. final def notify(): Unit

    Definition Classes
    AnyRef
  60. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  61. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  62. def toString(): String

    Definition Classes
    AnyRef → Any
  63. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  64. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  65. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from StringPredicates

Inherited from NumericPredicates

Inherited from GenericPredicates

Inherited from CollectionPredicates

Inherited from CharPredicates

Inherited from BooleanPredicates

Inherited from AnyRef

Inherited from Any

Ungrouped