概要
パッケージ
クラス
使用
階層ツリー
非推奨 API
索引
ヘルプ
前 次
フレームあり
フレームなし
すべてのクラス
A
C
D
E
F
G
H
I
O
R
S
T
A
add(int)
- class shohaku.ogdl.
OgdlParseIndex
のメソッド
現在のインデックスに対して引数を加算します。
addFunctionsMap(String, Map)
- interface shohaku.ogdl.
OgdlContext
のメソッド
組込み関数を一括で登録します。
addFunctionsMap(String, Map)
- class shohaku.ogdl.
OgdlContextMixIn
のメソッド
addImport(Class)
- interface shohaku.ogdl.
OgdlContext
のメソッド
クラスをインポートします。
addImport(Class)
- class shohaku.ogdl.
OgdlContextMixIn
のメソッド
attributeNames()
- interface shohaku.ogdl.
OgdlContext
のメソッド
全ての属性名の反復子を返却します。
attributeNames()
- class shohaku.ogdl.
OgdlContextMixIn
のメソッド
C
containsAttribute(String)
- interface shohaku.ogdl.
OgdlContext
のメソッド
引数の名前が存在する場合は true を返却します。
containsAttribute(String)
- class shohaku.ogdl.
OgdlContextMixIn
のメソッド
D
decrement()
- class shohaku.ogdl.
OgdlParseIndex
のメソッド
現在のインデックスに対して値 1 を減分します。
E
equals(Object)
- class shohaku.ogdl.
OgdlParseIndex
のメソッド
同値性を検証します、 OgdlParseIndex 型でありインデックスが同値の場合は true と見なします。
evaluate(String)
- class shohaku.ogdl.
Ogdl
のメソッド
文字列の先頭から末尾までを、一つの式として評価して返却します。
evaluate(String, OgdlParseIndex)
- class shohaku.ogdl.
Ogdl
のメソッド
指定された文字列の位置から、一つの式を評価して返却します。
evaluateClass(String, OgdlParseIndex)
- class shohaku.ogdl.
Ogdl
のメソッド
指定された文字列の位置から、一つの式を評価して返却します。
evaluateList(String, OgdlParseIndex, char, char)
- class shohaku.ogdl.
Ogdl
のメソッド
指定された文字列の位置から、コンマ区切りのリストとして評価して返却します。
evaluateList(String, OgdlParseIndex, char)
- class shohaku.ogdl.
Ogdl
のメソッド
指定された文字列の位置から、コンマ区切りのリストとして評価して返却します。
evaluateMap(String, OgdlParseIndex, char, char)
- class shohaku.ogdl.
Ogdl
のメソッド
指定された文字列の位置から、'=' で対応付けられたマッピングをコンマ区切りで列挙したマップとして評価して返却します。
evaluateMap(String, OgdlParseIndex, char)
- class shohaku.ogdl.
Ogdl
のメソッド
指定された文字列の位置から、'=' で対応付けられたマッピングをコンマ区切りで列挙したマップとして評価して返却します。
evaluateSet(String, OgdlParseIndex, char, char)
- class shohaku.ogdl.
Ogdl
のメソッド
指定された文字列の位置から、コンマ区切りのセットとして評価して返却します。
evaluateSet(String, OgdlParseIndex, char)
- class shohaku.ogdl.
Ogdl
のメソッド
指定された文字列の位置から、コンマ区切りのセットとして評価して返却します。
F
forFunctions(String)
- interface shohaku.ogdl.
OgdlContext
のメソッド
接頭辞と関数名を含む完全名に対応する組込み関数を返却します。
forFunctions(String)
- class shohaku.ogdl.
OgdlContextMixIn
のメソッド
forImport(String)
- interface shohaku.ogdl.
OgdlContext
のメソッド
クラス名に対応するクラスを返却します。
forImport(String)
- class shohaku.ogdl.
OgdlContextMixIn
のメソッド
G
get()
- class shohaku.ogdl.
OgdlParseIndex
のメソッド
現在のインデックスを返却します。
getArguments()
- class shohaku.ogdl.
OgdlFunctionException
のメソッド
関数の引数を返却します。
getAttribute(String)
- interface shohaku.ogdl.
OgdlContext
のメソッド
引数の名前を持つ属性値を返却します。
getAttribute(String)
- class shohaku.ogdl.
OgdlContextMixIn
のメソッド
getAttributesMap()
- class shohaku.ogdl.
OgdlContextMixIn
のメソッド
属性値を格納するマップを返却します。
getClassLoader()
- interface shohaku.ogdl.
OgdlContext
のメソッド
クラスローダを取得します。
getClassLoader()
- class shohaku.ogdl.
OgdlContextMixIn
のメソッド
getClassLoader()
- class shohaku.ogdl.
OgdlSyntaxException
のメソッド
例外発生時のクラスローダを返却します。
getClassesMap()
- class shohaku.ogdl.
OgdlContextMixIn
のメソッド
クラス参照を格納するマップを返却します。
getContext()
- class shohaku.ogdl.
Ogdl
のメソッド
コンテキストを取得します。
getContext()
- class shohaku.ogdl.
OgdlSyntaxException
のメソッド
例外発生時のコンテキストを返却します。
getFunctionsMap()
- class shohaku.ogdl.
OgdlContextMixIn
のメソッド
組込み関数を格納するマップを返却します。
getFunctionsMap(Class)
- class shohaku.ogdl.
OgdlHelper
の static メソッド
クラスに定義されている public かつ static なメソッドを、メソッド名でグルーピングしたマップを返却します。
getIndex()
- class shohaku.ogdl.
OgdlSyntaxException
のメソッド
例外発生時のインデックスを返却します。
getName()
- class shohaku.ogdl.
OgdlFunctionException
のメソッド
関数の完全名を返却します。
getOgdlContext()
- class shohaku.ogdl.
OgdlHelper
の static メソッド
OgdlContext を生成して返却します。
getOgdlContext(Map)
- class shohaku.ogdl.
OgdlHelper
の static メソッド
値を格納するマップを格納して OgdlContext を生成して返却します。
getOgdlContext(Map, Map)
- class shohaku.ogdl.
OgdlHelper
の static メソッド
値を格納するマップとクラス参照を格納するマップを格納して OgdlContext を生成して返却します。
getOgdlContext(Map, Map, Map)
- class shohaku.ogdl.
OgdlHelper
の static メソッド
値を格納するマップとクラス参照を格納するマップ、組込み関数を格納するマップを格納して OgdlContext を生成して返却します。
getPattern()
- class shohaku.ogdl.
OgdlSyntaxException
のメソッド
例外発生時の式構文を返却します。
getTargetObject()
- class shohaku.ogdl.
OgdlSyntaxException
のメソッド
例外発生時の処理対象のオブジェクトを返却します。
H
hashCode()
- class shohaku.ogdl.
OgdlParseIndex
のメソッド
現在のインデックスをハッシュ値として返却します。
I
increment()
- class shohaku.ogdl.
OgdlParseIndex
のメソッド
現在のインデックスに対して値 1 を増分します。
O
Ogdl
- class shohaku.ogdl.
Ogdl
.
文字列をOGDL式として評価する機能を提供します。
Ogdl()
- class shohaku.ogdl.
Ogdl
のコンストラクタ
初期化します。
OgdlContext
- interface shohaku.ogdl.
OgdlContext
.
OGDLの実行コンテキストを提供します。
OgdlContextMixIn
- class shohaku.ogdl.
OgdlContextMixIn
.
OgdlContext
の機能を実装するクラスに機能を混ぜ込む、Mix-In(組込み機能)を提供します。
OgdlContextMixIn(Map, Map, Map)
- class shohaku.ogdl.
OgdlContextMixIn
のコンストラクタ
属性値を格納するマップと、クラス参照を格納するマップ、組込み関数を格納するマップを格納して初期化します。
OgdlFunctionException
- exception shohaku.ogdl.
OgdlFunctionException
.
OGDLの組込み関数の実行時例外を提供します。
OgdlFunctionException()
- class shohaku.ogdl.
OgdlFunctionException
のコンストラクタ
デフォルトコンストラクタ。
OgdlFunctionException(String)
- class shohaku.ogdl.
OgdlFunctionException
のコンストラクタ
エラーメッセージを設定して初期化します。
OgdlFunctionException(String, Throwable)
- class shohaku.ogdl.
OgdlFunctionException
のコンストラクタ
エラーメッセージと起因例外を設定して初期化します。
OgdlFunctionException(OgdlEvent, String)
- class shohaku.ogdl.
OgdlFunctionException
のコンストラクタ
イベントとエラーメッセージを設定して初期化します。
OgdlFunctionException(OgdlEvent, String, Throwable)
- class shohaku.ogdl.
OgdlFunctionException
のコンストラクタ
イベントとエラーメッセージと起因例外を設定して初期化します。
OgdlHelper
- class shohaku.ogdl.
OgdlHelper
.
OGDLの利用を補助するヘルパーメソッド群を提供します。
OgdlHelper()
- class shohaku.ogdl.
OgdlHelper
のコンストラクタ
OgdlParseIndex
- class shohaku.ogdl.
OgdlParseIndex
.
評価する文字列のインデックスを表現する機能を提供します。
OgdlParseIndex()
- class shohaku.ogdl.
OgdlParseIndex
のコンストラクタ
Integer 型の初期値(0)で初期化します.
OgdlParseIndex(int)
- class shohaku.ogdl.
OgdlParseIndex
のコンストラクタ
指定の値で初期化します.
OgdlSyntaxException
- exception shohaku.ogdl.
OgdlSyntaxException
.
OGDLの構文例外を提供します。
OgdlSyntaxException()
- class shohaku.ogdl.
OgdlSyntaxException
のコンストラクタ
デフォルトコンストラクタ。
OgdlSyntaxException(String)
- class shohaku.ogdl.
OgdlSyntaxException
のコンストラクタ
エラーメッセージを設定して初期化します。
OgdlSyntaxException(String, Throwable)
- class shohaku.ogdl.
OgdlSyntaxException
のコンストラクタ
エラーメッセージと起因例外を設定して初期化します。
OgdlSyntaxException(OgdlEvent, String)
- class shohaku.ogdl.
OgdlSyntaxException
のコンストラクタ
イベントとエラーメッセージを設定して初期化します。
OgdlSyntaxException(OgdlEvent, String, Throwable)
- class shohaku.ogdl.
OgdlSyntaxException
のコンストラクタ
イベントとエラーメッセージと起因例外を設定して初期化します。
R
removeAttribute(String)
- interface shohaku.ogdl.
OgdlContext
のメソッド
引数の名前を持つ属性値を削除して既存の値を返却します。
removeAttribute(String)
- class shohaku.ogdl.
OgdlContextMixIn
のメソッド
S
set(int)
- class shohaku.ogdl.
OgdlParseIndex
のメソッド
新たなインデックスを格納します。
setArguments(List)
- class shohaku.ogdl.
OgdlFunctionException
のメソッド
関数の引数を格納します。
setAttribute(String, Object)
- interface shohaku.ogdl.
OgdlContext
のメソッド
引数の名前で属性を格納します。
setAttribute(String, Object)
- class shohaku.ogdl.
OgdlContextMixIn
のメソッド
setClassLoader(ClassLoader)
- interface shohaku.ogdl.
OgdlContext
のメソッド
クラスローダを格納します。
setClassLoader(ClassLoader)
- class shohaku.ogdl.
OgdlContextMixIn
のメソッド
setContext(OgdlContext)
- class shohaku.ogdl.
Ogdl
のメソッド
コンテキストを格納します。
setName(String)
- class shohaku.ogdl.
OgdlFunctionException
のメソッド
関数の完全名を格納します。
shohaku.ogdl
- package shohaku.ogdl
OGDLの全ての機能を提供します。
subtract(int)
- class shohaku.ogdl.
OgdlParseIndex
のメソッド
現在のインデックスに対して引数を減算します。
T
toString()
- class shohaku.ogdl.
OgdlFunctionException
のメソッド
super.toString(), function={name=getName(),args=getArguments()} の表現で返却します。
toString()
- class shohaku.ogdl.
OgdlParseIndex
のメソッド
インデックスの文字列表現(String.valueOf(OgdlParseIndex.getIndex()))を返却します。
toString()
- class shohaku.ogdl.
OgdlSyntaxException
のメソッド
super.getMessage(), event={pattern=getPattern(),offset=getOgdlParseIndex(),target=getTargetObject()} の表現で返却します。
A
C
D
E
F
G
H
I
O
R
S
T
概要
パッケージ
クラス
使用
階層ツリー
非推奨 API
索引
ヘルプ
前 次
フレームあり
フレームなし
すべてのクラス