org.seasar.cubby.util
クラス CubbyFunctions

java.lang.Object
  上位を拡張 org.seasar.cubby.util.CubbyFunctions

推奨されていません。 CubbyFunctions を使用してください。

@Deprecated
public class CubbyFunctions
extends Object

CubbyのJSP EL functionsを提供します。

導入されたバージョン:
1.0.0
作成者:
baba

コンストラクタの概要
CubbyFunctions()
          推奨されていません。  
 
メソッドの概要
static Boolean contains(Object collection, Object obj)
          推奨されていません。 配列やコレクションに指定したオブジェクトが含まれるかどうかを判定します。
static Boolean containsKey(Map<?,?> map, Object key)
          推奨されていません。 Mapに指定したキーが含まれるかどうかを判定します。
static Boolean containsValue(Map<?,?> map, Object value)
          推奨されていません。 Mapに指定した値が含まれるかどうかを判定します。
static String dateFormat(Object date, String pattern)
          推奨されていません。 Date型のオブジェクトをフォーマットして出力します。
static String odd(Integer index, String classNames)
          推奨されていません。 指定したカンマ区切りの文字列をインデックス値でサイクルして出力します。
static String out(Object str)
          推奨されていません。 HTMLをエスケープします。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

CubbyFunctions

public CubbyFunctions()
推奨されていません。 
メソッドの詳細

contains

public static Boolean contains(Object collection,
                               Object obj)
推奨されていません。 
配列やコレクションに指定したオブジェクトが含まれるかどうかを判定します。

パラメータ:
collection - 配列やコレクション
obj - 配列やコレクションにあるかどうかを調べる要素
戻り値:
配列やコレクションに指定したオブジェクトが含まれる場合は true、そうでない場合は false

containsKey

public static Boolean containsKey(Map<?,?> map,
                                  Object key)
推奨されていません。 
Mapに指定したキーが含まれるかどうかを判定します。

パラメータ:
map - マップ
key - マップにあるかどうかが判定されるキー
戻り値:
Mapに指定したキーが含まれる場合は true、そうでない場合は false

containsValue

public static Boolean containsValue(Map<?,?> map,
                                    Object value)
推奨されていません。 
Mapに指定した値が含まれるかどうかを判定します。

パラメータ:
map - マップ
value - マップにあるかどうかを判定される値
戻り値:
Mapに指定した値が含まれる場合は true、そうでない場合は false

odd

public static String odd(Integer index,
                         String classNames)
推奨されていません。 
指定したカンマ区切りの文字列をインデックス値でサイクルして出力します。

主に行毎に色分けする場合に CSS のクラス名を出力する場合に使用します。

パラメータ:
index - インデックス
classNames - カンマ区切りの文字列
戻り値:
指定したインデックスに対応する文字列

out

public static String out(Object str)
推奨されていません。 
HTMLをエスケープします。

JSTLのoutタグの代わりに使用します。EL式で出力された文字列はエスケープされないため、エスケープを行いたい場合はこのfunctionを使用します。

パラメータ:
str - エスケープする文字列
戻り値:
エスケープされた HTML

dateFormat

public static String dateFormat(Object date,
                                String pattern)
推奨されていません。 
Date型のオブジェクトをフォーマットして出力します。

JSTL の dateFormat タグの代わりに使用します。

パラメータ:
date - 日付/時刻文字列にフォーマットする日付/時刻値
pattern - 日付と時刻のフォーマットを記述するパターン
戻り値:
フォーマットされた日付/時刻文字列


Copyright © 2006-2009 The Seasar Foundation. All Rights Reserved.