com.sanpudo.formula
クラス Messages

java.lang.Object
  上位を拡張 com.sanpudo.formula.Messages

public class Messages
extends Object

例外で使用されるメッセージを定義したクラス。

作成者:
Sanpudo.

フィールドの概要
static String ARG_NO_CONFLICT
          doubleとBigDecimalの関数実装の引数個数が異なる。
static String CLASS_INCOMPATIBLE
          指定したクラスがFunctionImplementationを実装していない
static String CLASS_LOADING_ERROR
          指定したクラスが存在しないか、インスタンスが作成できない。
static String CONST_NAME_COMFLICT
          システム定数と同じ名前のユーザ定数を登録しようとした。
static String FUNC_NAME_COMFLICT
          システム定義済み関数と同じ名前のユーザ関数を登録しようとした。
static String INTERNAL_ERROR
          ライブラリ内部の不具合。
static String INVALID_ARG_NO
          関数の引数の数が不正。
static String INVALID_CONST_NAME
          定数名として正しくない名前を登録しようとした。
static String INVALID_DELIM
          不正な位置の区切り文字。
static String INVALID_FUNC_NAME
          関数名として正しくない名前を登録しようとした。
static String INVALID_POW
          BigDecimalのべき乗計算で、整数以外または大きすぎる整数をべき数に指定した。
static String INVALID_ROUND
          round/up/downの第2パラメータに整数以外を指定した。
static String INVALID_ROUNDING
          UNNECESSARYを端数処理として登録しようとした。
static String NEXT_VALUE_EXPECT
          値または区切り文字が期待される場所に演算子,右括弧などが見つかった。
static String NO_CORR_PAREN
          右括弧に対応する左括弧が存在しない。
static String NULL_INPUT
          式が存在していない。
static String OPERATOR_EXPECT
          演算子が期待される場所に値や左括弧が見つかった。
static String OPERATOR_INCOMPELETE
          演算子の第2パラメータが存在しない。
static String PAREN_INCOMPLETE
          左括弧に対応する右括弧が存在しない。
static String RPAR_EXPECT
          右括弧が必要。
static String SAME_NAME_USED
          引数の個数が異なる同名の関数を登録しようとした。
static String UNDKNOWN_CONST
          未定義の定数名を指定した。
static String UNDKNOWN_FUNC
          未定義の関数名を指定した。
static String UNKOWN_EXCEPTION
          ユーザ関数が、FormulaEvaluator以外の例外を返した。
static String UNSUPPORT_DECIMAL
          BigDecimalを返す関数が実装されていない。
static String UNSUPPORT_DOUBLE
          doubleを返す関数が実装されていない。
static String VALUE_EXPECT
          値が期待される場所に演算子,右括弧などが見つかった。
 
メソッドの概要
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

NULL_INPUT

public static final String NULL_INPUT
式が存在していない。

関連項目:
定数フィールド値

VALUE_EXPECT

public static final String VALUE_EXPECT
値が期待される場所に演算子,右括弧などが見つかった。

関連項目:
定数フィールド値

NEXT_VALUE_EXPECT

public static final String NEXT_VALUE_EXPECT
値または区切り文字が期待される場所に演算子,右括弧などが見つかった。

関連項目:
定数フィールド値

OPERATOR_EXPECT

public static final String OPERATOR_EXPECT
演算子が期待される場所に値や左括弧が見つかった。

関連項目:
定数フィールド値

NO_CORR_PAREN

public static final String NO_CORR_PAREN
右括弧に対応する左括弧が存在しない。

関連項目:
定数フィールド値

PAREN_INCOMPLETE

public static final String PAREN_INCOMPLETE
左括弧に対応する右括弧が存在しない。

関連項目:
定数フィールド値

OPERATOR_INCOMPELETE

public static final String OPERATOR_INCOMPELETE
演算子の第2パラメータが存在しない。

関連項目:
定数フィールド値

UNDKNOWN_CONST

public static final String UNDKNOWN_CONST
未定義の定数名を指定した。

関連項目:
定数フィールド値

UNDKNOWN_FUNC

public static final String UNDKNOWN_FUNC
未定義の関数名を指定した。

関連項目:
定数フィールド値

CONST_NAME_COMFLICT

public static final String CONST_NAME_COMFLICT
システム定数と同じ名前のユーザ定数を登録しようとした。

関連項目:
定数フィールド値

FUNC_NAME_COMFLICT

public static final String FUNC_NAME_COMFLICT
システム定義済み関数と同じ名前のユーザ関数を登録しようとした。

関連項目:
定数フィールド値

INVALID_ARG_NO

public static final String INVALID_ARG_NO
関数の引数の数が不正。

関連項目:
定数フィールド値

INVALID_DELIM

public static final String INVALID_DELIM
不正な位置の区切り文字。

関連項目:
定数フィールド値

RPAR_EXPECT

public static final String RPAR_EXPECT
右括弧が必要。

関連項目:
定数フィールド値

UNSUPPORT_DOUBLE

public static final String UNSUPPORT_DOUBLE
doubleを返す関数が実装されていない。

関連項目:
定数フィールド値

UNSUPPORT_DECIMAL

public static final String UNSUPPORT_DECIMAL
BigDecimalを返す関数が実装されていない。

関連項目:
定数フィールド値

ARG_NO_CONFLICT

public static final String ARG_NO_CONFLICT
doubleとBigDecimalの関数実装の引数個数が異なる。

関連項目:
定数フィールド値

SAME_NAME_USED

public static final String SAME_NAME_USED
引数の個数が異なる同名の関数を登録しようとした。

関連項目:
定数フィールド値

INVALID_FUNC_NAME

public static final String INVALID_FUNC_NAME
関数名として正しくない名前を登録しようとした。

関連項目:
定数フィールド値

INVALID_CONST_NAME

public static final String INVALID_CONST_NAME
定数名として正しくない名前を登録しようとした。

関連項目:
定数フィールド値

INVALID_ROUNDING

public static final String INVALID_ROUNDING
UNNECESSARYを端数処理として登録しようとした。

関連項目:
定数フィールド値

INVALID_POW

public static final String INVALID_POW
BigDecimalのべき乗計算で、整数以外または大きすぎる整数をべき数に指定した。

関連項目:
定数フィールド値

INVALID_ROUND

public static final String INVALID_ROUND
round/up/downの第2パラメータに整数以外を指定した。

関連項目:
定数フィールド値

UNKOWN_EXCEPTION

public static final String UNKOWN_EXCEPTION
ユーザ関数が、FormulaEvaluator以外の例外を返した。

関連項目:
定数フィールド値

CLASS_LOADING_ERROR

public static final String CLASS_LOADING_ERROR
指定したクラスが存在しないか、インスタンスが作成できない。

関連項目:
定数フィールド値

CLASS_INCOMPATIBLE

public static final String CLASS_INCOMPATIBLE
指定したクラスがFunctionImplementationを実装していない

関連項目:
定数フィールド値

INTERNAL_ERROR

public static final String INTERNAL_ERROR
ライブラリ内部の不具合。

関連項目:
定数フィールド値