Package xyz.cofe.cxel.tok
Class NumberTok<SELF extends NumberTok<SELF>>
java.lang.Object
xyz.cofe.text.tparse.CToken
xyz.cofe.cxel.tok.NumberTok<SELF>
- All Implemented Interfaces:
xyz.cofe.text.tparse.Tok<xyz.cofe.text.tparse.CharPointer>
- Direct Known Subclasses:
FloatNumberTok,IntegerNumberTok
public abstract class NumberTok<SELF extends NumberTok<SELF>>
extends xyz.cofe.text.tparse.CToken
Лексема - Число
-
Constructor Summary
-
Method Summary
Modifier and Type Method Description abstract SELFclone()Клонированиеprotected SELFcloneAndConf(java.util.function.Consumer<SELF> conf)Клонирование и настройкаSELFlocation(xyz.cofe.text.tparse.CharPointer begin, xyz.cofe.text.tparse.CharPointer end)Клонирование с указанием другого расположения лексемыabstract java.lang.Numbervalue()Возвращает число
-
Constructor Details
-
Method Details
-
clone
Клонирование- Overrides:
clonein classxyz.cofe.text.tparse.CToken- Returns:
- клон
-
cloneAndConf
Клонирование и настройка- Parameters:
conf- настройка- Returns:
- клон с конфигурацией
-
value
public abstract java.lang.Number value()Возвращает число- Returns:
- число
-
location
Клонирование с указанием другого расположения лексемы- Overrides:
locationin classxyz.cofe.text.tparse.CToken- Parameters:
begin- начало лексемыend- конец лексемы- Returns:
- клон-лексема
-