public class XDFModelUtil
extends java.lang.Object
| 修飾子とタイプ | クラスと説明 |
|---|---|
static class |
XDFModelUtil.ModelType |
| コンストラクタと説明 |
|---|
XDFModelUtil() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
static Updatable |
commit(java.lang.String modelName,
Updatable target,
Session commitSession)
XDFコミットを行うユーティリティメソッド
|
static java.util.Comparator<Updatable> |
generateComparator(java.util.List<Updatable> sortList)
Updatableを比較するComparatorを返す ソート対象の項目をリスト中のUpdatable内で指定する Updatableは次の項目を持つ - XDF_ModelItemName
- XDF_SearchOrder
|
static XDFModelUtil.ModelType |
getModelType(java.lang.String modelName)
モデルの名前からそれが通常モデルかXDFモデルかを判定して返す。
|
static PhenomenonType |
getPhenomenonType(java.lang.String modelName,
java.lang.String ptypeName)
モデルの名前からそれが通常モデルかXDFモデルかを判定して、現象型を返す。
|
static UpdatableFactory |
getUpdatableFactory(java.lang.String modelName,
boolean isItem)
モデルの名前からそれが通常モデルかXDFモデルかを判定して、モデル生成用ファクトリを返す。
|
static Updatable |
newUpdatable(Session session,
java.lang.String modelName,
boolean isItem) |
static java.util.List<Updatable> |
search(java.lang.String modelName,
java.util.List<Updatable> filterList,
Session searchSession)
XDF検索を行うユーティリティメソッド 検索条件は次の項目をセットしたUpdatableのリストで指定する。
|
static java.util.List<Updatable> |
search(java.lang.String modelName,
java.lang.String filter)
セッションを与えずに独立した検索を行うユーティリティメソッド
|
static java.util.List<Updatable> |
search(java.lang.String modelName,
java.lang.String filter,
Session searchSession)
XDF検索を行うユーティリティメソッド 検索条件は次の項目をセットしたUpdatableのリストで指定する。
|
static Updatable |
searchByPrimaryKey(java.lang.String modelName,
java.lang.Object primaryKey)
XDFモデルのPrimaryKey検索を行うユーティリティメソッド
|
public static Updatable searchByPrimaryKey(java.lang.String modelName, java.lang.Object primaryKey)
modelName - primaryKey - public static java.util.List<Updatable> search(java.lang.String modelName, java.lang.String filter, Session searchSession)
modelName - filter - searchSession - public static java.util.List<Updatable> search(java.lang.String modelName, java.lang.String filter)
modelName - filter - public static java.util.List<Updatable> search(java.lang.String modelName, java.util.List<Updatable> filterList, Session searchSession)
modelName - filterList - public static Updatable commit(java.lang.String modelName, Updatable target, Session commitSession)
modelName - commitSession - public static Updatable newUpdatable(Session session, java.lang.String modelName, boolean isItem)
public static XDFModelUtil.ModelType getModelType(java.lang.String modelName)
modelName - public static PhenomenonType getPhenomenonType(java.lang.String modelName, java.lang.String ptypeName)
ptypeName - public static UpdatableFactory getUpdatableFactory(java.lang.String modelName, boolean isItem)
modelName -