CharacterPredicate.NotCharacterPredicate@FunctionalInterface public interface CharacterPredicate
| Modifier and Type | Interface | Description |
|---|---|---|
static class |
CharacterPredicate.NotCharacterPredicate |
The negated character predicate.
|
static class |
CharacterPredicate.PatternParser |
| Modifier and Type | Method | Description |
|---|---|---|
static CharacterPredicate |
any() |
Returns a character predicate that matches any character.
|
static CharacterPredicate |
anyOf(String string) |
Returns a character predicate that matches any of the characters in
string. |
static CharacterPredicate |
none() |
Returns a character predicate that matches no character.
|
static CharacterPredicate |
noneOf(String string) |
Returns a character predicate that matches none of the characters in
string. |
default CharacterPredicate |
not() |
Negates this character predicate.
|
static CharacterPredicate |
of(char character) |
Returns a character predicate that matches the given
character. |
static CharacterPredicate |
pattern(String pattern) |
Returns a character predicate that matches the provided pattern.
|
static CharacterPredicate |
range(char start,
char stop) |
Returns a character predicate that matches any character between
start and
stop. |
static CharacterPredicate |
ranges(char[] starts,
char[] stops) |
Returns a character predicate that matches character ranges between
starts and
stops. |
boolean |
test(char value) |
Tests if the character predicate is satisfied.
|
static CharacterPredicate any()
static CharacterPredicate anyOf(String string)
string.static CharacterPredicate none()
static CharacterPredicate noneOf(String string)
string.static CharacterPredicate of(char character)
character.static CharacterPredicate range(char start, char stop)
start and
stop.static CharacterPredicate ranges(char[] starts, char[] stops)
starts and
stops.static CharacterPredicate pattern(String pattern)
boolean test(char value)
default CharacterPredicate not()
Copyright © 2018 PetitParser. All rights reserved.