org.seasar.fisshplate.core
クラス BindVariable

java.lang.Object
  上位を拡張 org.seasar.fisshplate.core.BindVariable

public class BindVariable
extends Object

バインド変数を表すクラスです。

作成者:
rokugen

コンストラクタの概要
BindVariable(String var)
           コンストラクタです。
 
メソッドの概要
 String getName()
          変数名を戻します。
 Object getNullValue()
          NULL時のデフォルト値を戻します。
 boolean isNullAllowed()
          NULLを許可するか否かを戻します。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

BindVariable

public BindVariable(String var)

コンストラクタです。セル上に記載されたバインド変数を受け取ります。

式の中に!がある場合は、NULLを許可します。

!の後に値が続く場合は、NULL時のデフォルト値とします。

パラメータ:
var - セル上に記載されたバインド変数
メソッドの詳細

getName

public String getName()
変数名を戻します。

戻り値:
変数名

getNullValue

public Object getNullValue()
NULL時のデフォルト値を戻します。

戻り値:
デフォルト値

isNullAllowed

public boolean isNullAllowed()
NULLを許可するか否かを戻します。

戻り値:
NULLを許可する場合true。


Copyright © 2009 The Seasar Foundation. All Rights Reserved.