Package xyz.cofe.text.tparse
Class Chars
java.lang.Object
xyz.cofe.text.tparse.Chars
public class Chars
extends java.lang.Object
Предопределенные классы симвлов
-
Field Summary
Fields Modifier and Type Field Description static GR<CharPointer,CToken>digitПравило - символ относится к цифреstatic GR<CharPointer,CToken>letterПравило - символ относится к буквеstatic GR<CharPointer,CToken>letterOrDigitПравило - символ относится к цифре или буквеstatic GR<CharPointer,CToken>whitespaceПравило - символ относится к пробельному -
Constructor Summary
Constructors Constructor Description Chars() -
Method Summary
Modifier and Type Method Description static GR<CharPointer,CToken>test(java.util.function.Predicate<java.lang.Character> filter)Создает грамматическое правило из предикатаstatic <U extends CToken>
GR<CharPointer,U>test(java.util.function.Predicate<java.lang.Character> filter, java.util.function.Function<CharPointer,U> map)Создает грамматическое правило из предиката
-
Field Details
-
digit
Правило - символ относится к цифре -
letter
Правило - символ относится к букве -
letterOrDigit
Правило - символ относится к цифре или букве -
whitespace
Правило - символ относится к пробельному
-
-
Constructor Details
-
Chars
public Chars()
-
-
Method Details
-
test
public static GR<CharPointer,CToken> test(java.util.function.Predicate<java.lang.Character> filter)Создает грамматическое правило из предиката- Parameters:
filter- предикат- Returns:
- правило
-
test
public static <U extends CToken> GR<CharPointer,U> test(java.util.function.Predicate<java.lang.Character> filter, java.util.function.Function<CharPointer,U> map)Создает грамматическое правило из предиката- Parameters:
filter- предикатmap- Отображение совпавших символов на объект/класс- Returns:
- правило
-