Package xyz.cofe.text.tparse
Class CToken
java.lang.Object
xyz.cofe.text.tparse.CToken
- All Implemented Interfaces:
Tok<CharPointer>
public class CToken extends java.lang.Object implements Tok<CharPointer>
Токен соответствующий последовательности символов
-
Constructor Summary
Constructors Constructor Description CToken(java.util.List<CToken> tokens)КонструкторCToken(CharPointer begin, CharPointer end)КонструкторCToken(CToken sample)Конструктор копированияCToken(CToken begin, CToken end)Конструктор -
Method Summary
Modifier and Type Method Description CharPointerbegin()Возвращает начало токенаCTokenclone()КлонированиеCharPointerend()Возвращает указатель на конец токенаCTokenlocation(CharPointer begin, CharPointer end)Клонирует токен с указанием нового начала/конца токенаjava.lang.Stringtext()Возвращает текст размещенный между начальным и конечный указателямиjava.lang.StringtoString()
-
Constructor Details
-
Method Details
-
clone
Клонирование- Overrides:
clonein classjava.lang.Object- Returns:
- клон
-
begin
Возвращает начало токена- Specified by:
beginin interfaceTok<CharPointer>- Returns:
- указатель на начало (включительно)
-
location
Клонирует токен с указанием нового начала/конца токена- Returns:
- указатель на начало (включительно)
-
end
Возвращает указатель на конец токена- Specified by:
endin interfaceTok<CharPointer>- Returns:
- Указатель на конец токена (включительно)
-
text
public java.lang.String text()Возвращает текст размещенный между начальным и конечный указателями- Returns:
- текст
-
toString
public java.lang.String toString()- Overrides:
toStringin classjava.lang.Object
-