public final class DAOUtil extends Object
修飾子とタイプ | メソッドと説明 |
---|---|
static <T extends Enum<?> & Codable> |
decode(Class<T> type,
String code)
Codable を実装している Enum をコード値から復元します。 |
static boolean |
decodeBoolean(String code)
データベース上の論理値表現を
boolean 型の値に変換します。 |
static String |
encodeBoolean(boolean value)
boolean 型の値をデータベース上の論理値表現に変換します。 |
static String |
escapeWildCard(String string)
ワイルドカードをエスケープ処理します。
|
static <R,T extends GroupMailAbstractDAO<R>> |
get(Class<T> daoType)
DAOインスタンスを生成します。
|
static String |
sqlpath(Class<?> type,
String suffix)
型とサフィックスからSQLファイルのパスを生成します。
|
public static <T extends Enum<?> & Codable> T decode(Class<T> type, String code)
Codable
を実装している Enum
をコード値から復元します。public static boolean decodeBoolean(String code)
boolean
型の値に変換します。code
- コード値public static String encodeBoolean(boolean value)
boolean
型の値をデータベース上の論理値表現に変換します。value
- 論理値public static String escapeWildCard(String string)
string
- 対照の文字列public static <R,T extends GroupMailAbstractDAO<R>> T get(Class<T> daoType)
R
- テーブルBean型T
- DAOの型daoType
- DAOの型Copyright © 2019 UCM Co., Ltd.. All rights reserved.