パッケージ | 説明 |
---|---|
com.github.mygreen.cellformatter.term |
項のフォーマットの機能を提供する。
|
com.github.mygreen.cellformatter.tokenizer |
書式の字句解析を行う機能を提供する。
|
修飾子とタイプ | メソッドと説明 |
---|---|
Token |
OtherTerm.getToken() |
Token |
NumberTerm.ExponentTerm.getToken() |
修飾子とタイプ | メソッドと説明 |
---|---|
static NumberTerm.ExponentTerm |
NumberTerm.exponnet(Token token) |
コンストラクタと説明 |
---|
ExponentTerm(Token token) |
OtherTerm(Token token) |
修飾子とタイプ | クラスと説明 |
---|---|
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
ダブルクウォート'"'で囲まれた文字列。
|
修飾子とタイプ | メソッドと説明 |
---|---|
List<Token> |
TokenStore.getTokens()
トークンを取得する。
|
修飾子とタイプ | メソッドと説明 |
---|---|
void |
TokenStore.add(Token token)
トークンを追加する。
|
Copyright © 2021 mygreen. All rights reserved.