public abstract class Token extends Object
修飾子とタイプ | クラスと説明 |
---|---|
static class |
Token.Asterisk
アスタリスク'*'とそれに続く次の文字。
|
static class |
Token.Condition
括弧で囲まれた条件の書式'[condition]'。
|
static class |
Token.Digits
整数の数値
・各書式ごとに解析して、
Token.Factor をさらに分解したもの。 |
static class |
Token.EscapedChar
エスケープされた文字。
|
static class |
Token.Factor
書式の因子となるものを構成するもの。
|
static class |
Token.Formatter
書式のフォーマットの最小単位。
|
static class |
Token.Symbol
書式用の記号。
|
static class |
Token.Underscore
アンダースコア'_'とそれに続く次の文字。
|
static class |
Token.Word
ダブルクウォート'"'で囲まれた文字列。
|
修飾子とタイプ | フィールドと説明 |
---|---|
static String |
STR_ESCAPE_BACKSPACE
エスケープ文字(バックスペース\\)
|
static String |
STR_ESCAPE_QUESTION
エスケープ文字(クエスチョン!)
|
static String[] |
STR_ESCAPES
エスケープ文字の配列
|
static Token.Symbol |
SYMBOL_AT_MARK
テキストのマーカー'@'用の記号。
|
static Token.Symbol |
SYMBOL_COLON
数値の桁数の区切り文字','の記号
|
static Token.Symbol |
SYMBOL_DOT
小数の区切り'.'
|
static Token.Symbol |
SYMBOL_PERCENT
数値の百分率'%'の記号
|
static Token.Symbol |
SYMBOL_SEMI_COLON
書式の区切り文字';'用の記号。
|
static Token.Symbol |
SYMBOL_SLASH
数値の分数'/'の記号
|
修飾子とタイプ | メソッドと説明 |
---|---|
Token.Asterisk |
asAsterisk() |
Token.Condition |
asCondition() |
Token.Digits |
asDigits() |
Token.EscapedChar |
asEscapedChar() |
Token.Factor |
asFactor() |
Token.Formatter |
asFormatter() |
Token.Symbol |
asSymbol() |
static Token.Asterisk |
asterisk(String token) |
Token.Underscore |
asUnderscore() |
Token.Word |
asWord() |
static Token.Condition |
condition(String token) |
static Token.Digits |
digits(String token) |
static Token.EscapedChar |
escapedChar(String token) |
static Token.Factor |
factor(String token) |
static Token.Formatter |
formatter(String token) |
String |
getValue()
トークンの値を取得する。
|
String |
toString() |
static Token.Underscore |
underscore(String token) |
static Token.Word |
word(String token) |
public static final Token.Symbol SYMBOL_SEMI_COLON
public static final Token.Symbol SYMBOL_COLON
public static final Token.Symbol SYMBOL_PERCENT
public static final Token.Symbol SYMBOL_SLASH
public static final Token.Symbol SYMBOL_DOT
public static final Token.Symbol SYMBOL_AT_MARK
public static final String STR_ESCAPE_BACKSPACE
public static final String[] STR_ESCAPES
public Token(String value)
public static Token.Word word(String token)
public static Token.EscapedChar escapedChar(String token)
public static Token.Condition condition(String token)
public static Token.Underscore underscore(String token)
public static Token.Asterisk asterisk(String token)
public static Token.Factor factor(String token)
public static Token.Formatter formatter(String token)
public static Token.Digits digits(String token)
public Token.Word asWord()
public Token.Symbol asSymbol()
public Token.EscapedChar asEscapedChar()
public Token.Condition asCondition()
public Token.Underscore asUnderscore()
public Token.Asterisk asAsterisk()
public Token.Factor asFactor()
public Token.Formatter asFormatter()
public Token.Digits asDigits()
public String getValue()
Copyright © 2021 mygreen. All rights reserved.