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 のメソッド
指定された文字列の位置から、一つの式を評価して返却します。
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 のメソッド
指定された文字列の位置から、'=' で対応付けられたマッピングをコンマ区切りで列挙したマップとして評価して返却します。

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