shohaku.ogdl
クラス OgdlFunctionException

java.lang.Object
  拡張java.lang.Throwable
      拡張java.lang.Exception
          拡張java.lang.RuntimeException
              拡張shohaku.ogdl.OgdlSyntaxException
                  拡張shohaku.ogdl.OgdlFunctionException
すべての実装インタフェース:
java.io.Serializable

public class OgdlFunctionException
extends OgdlSyntaxException

OGDLの組込み関数の実行時例外を提供します。

関連項目:
直列化された形式

コンストラクタの概要
OgdlFunctionException()
          デフォルトコンストラクタ。
OgdlFunctionException(shohaku.ogdl.OgdlEvent event, java.lang.String message)
          イベントとエラーメッセージを設定して初期化します。
OgdlFunctionException(shohaku.ogdl.OgdlEvent event, java.lang.String message, java.lang.Throwable cause)
          イベントとエラーメッセージと起因例外を設定して初期化します。
OgdlFunctionException(java.lang.String message)
          エラーメッセージを設定して初期化します。
OgdlFunctionException(java.lang.String message, java.lang.Throwable cause)
          エラーメッセージと起因例外を設定して初期化します。
 
メソッドの概要
 java.util.List getArguments()
          関数の引数を返却します。
 java.lang.String getName()
          関数の完全名を返却します。
 void setArguments(java.util.List args)
          関数の引数を格納します。
 void setName(java.lang.String name)
          関数の完全名を格納します。
 java.lang.String toString()
          super.toString(), function={name=getName(),args=getArguments()} の表現で返却します。
 
クラス shohaku.ogdl.OgdlSyntaxException から継承したメソッド
getClassLoader, getContext, getIndex, getPattern, getTargetObject
 
クラス java.lang.Throwable から継承したメソッド
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

OgdlFunctionException

public OgdlFunctionException()
デフォルトコンストラクタ。


OgdlFunctionException

public OgdlFunctionException(java.lang.String message)
エラーメッセージを設定して初期化します。

パラメータ:
message - エラーメッセージ

OgdlFunctionException

public OgdlFunctionException(java.lang.String message,
                             java.lang.Throwable cause)
エラーメッセージと起因例外を設定して初期化します。

パラメータ:
message - エラーメッセージ
cause - 起因例外

OgdlFunctionException

public OgdlFunctionException(shohaku.ogdl.OgdlEvent event,
                             java.lang.String message)
イベントとエラーメッセージを設定して初期化します。

パラメータ:
event - 解析イベント
message - エラーメッセージ

OgdlFunctionException

public OgdlFunctionException(shohaku.ogdl.OgdlEvent event,
                             java.lang.String message,
                             java.lang.Throwable cause)
イベントとエラーメッセージと起因例外を設定して初期化します。

パラメータ:
event - 解析イベント
message - エラーメッセージ
cause - 起因例外
メソッドの詳細

getArguments

public java.util.List getArguments()
関数の引数を返却します。

戻り値:
関数の引数

setArguments

public void setArguments(java.util.List args)
関数の引数を格納します。

パラメータ:
args - 関数の引数

getName

public java.lang.String getName()
関数の完全名を返却します。

戻り値:
関数の完全名

setName

public void setName(java.lang.String name)
関数の完全名を格納します。

パラメータ:
name - 関数の完全名

toString

public java.lang.String toString()
super.toString(), function={name=getName(),args=getArguments()} の表現で返却します。

オーバーライド:
クラス OgdlSyntaxException 内の toString
戻り値:
このオブジェクトの文字列表現
関連項目:
Object.toString()