sealed abstract class CharPredicate extends (Char) ⇒ Boolean
Ordering
- Alphabetic
- By Inheritance
Inherited
- CharPredicate
- Function1
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Abstract Value Members
- abstract def ++(chars: Seq[Char]): CharPredicate
- abstract def ++(that: CharPredicate): CharPredicate
- abstract def --(chars: Seq[Char]): CharPredicate
- abstract def --(that: CharPredicate): CharPredicate
-
abstract
def
apply(v1: Char): Boolean
- Definition Classes
- Function1
- abstract def intersect(that: CharPredicate): CharPredicate
Concrete Value Members
- def ++(chars: String): CharPredicate
- def ++(char: Char): CharPredicate
- def --(chars: String): CharPredicate
- def --(char: Char): CharPredicate
-
def
andThen[A](g: (Boolean) ⇒ A): (Char) ⇒ A
- Definition Classes
- Function1
- Annotations
- @unspecialized()
- def asMaskBased: MaskBased
-
def
compose[A](g: (A) ⇒ Char): (A) ⇒ Boolean
- Definition Classes
- Function1
- Annotations
- @unspecialized()
- def firstMatch(string: String): Option[Char]
- def firstMismatch(string: String): Option[Char]
- def indexOfFirstMatch(string: String): Int
- def indexOfFirstMismatch(string: String): Int
-
def
isMaskBased: Boolean
Determines wether this CharPredicate is an instance of the high-performance, constant-time
CharPredicate.MaskBased
implementation. - def matchesAll(string: String): Boolean
- def matchesAny(string: String): Boolean
- def negated: CharPredicate
-
def
toString(): String
- Definition Classes
- Function1 → AnyRef → Any