| パッケージ | 説明 |
|---|---|
| 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.