public class ModelsConditionFilterFactoryImpl extends java.lang.Object implements ModelsConditionFilterFactory
| 修飾子とタイプ | フィールドと説明 |
|---|---|
static Key |
KEY_Dummy |
static Key |
KEY_ExistFlag |
static Key |
KEY_ModelsConditin |
static Key |
KEY_ModelsCondition |
static Key |
KEY_Operator |
static Key |
KEY_TargetModelName |
static Key |
KEY_Unique |
KEY_ModelsConditionFilterFactory| コンストラクタと説明 |
|---|
ModelsConditionFilterFactoryImpl(Resource resource) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
SessionFilter |
getModelsConditionFilter(java.util.List modelsConditionList) |
SessionFilter |
getModelsConditionFilter(java.util.Map modelsConditionInfo)
Property形式によるModelsConditionの生成
[models_condition
model_name TargetModelName
exist exist|not_exist
operator and|or
unique unique|not_unique(optional:default=not_unique)
filter filter_string
or
[filer
...
]
,
operator and|or
exist
[models_condition
model_name TargetModelName
exist
|
SessionFilter |
getModelsConditionFilterFactory(pexa.share.proxy.ModelsConditionNo proxy)
ModeslsConditionProxyに対応したSessionFilterを生成する
|
java.util.List |
getModelsConditonInfoList(pexa.share.proxy.ModelsConditionNo proxy)
ModelsConditionProxyに対応したProperty形式のModelsConditionEntryのリストを取得する。
|
public static final Key KEY_TargetModelName
public static final Key KEY_Operator
public static final Key KEY_ExistFlag
public static final Key KEY_Unique
public static final Key KEY_ModelsCondition
public static final Key KEY_Dummy
public static final Key KEY_ModelsConditin
public ModelsConditionFilterFactoryImpl(Resource resource)
public SessionFilter getModelsConditionFilterFactory(pexa.share.proxy.ModelsConditionNo proxy) throws FatalException
ModelsConditionFilterFactorygetModelsConditionFilterFactory インタフェース内 ModelsConditionFilterFactoryFatalExceptionpublic SessionFilter getModelsConditionFilter(java.util.Map modelsConditionInfo)
[models_condition model_name TargetModelName exist exist|not_exist operator and|or unique unique|not_unique(optional:default=not_unique) filter filter_string or [filer ... ] , operator and|or exist [models_condition model_name TargetModelName exist ... , ... ] ]
getModelsConditionFilter インタフェース内 ModelsConditionFilterFactorymodelsConditionMap - public SessionFilter getModelsConditionFilter(java.util.List modelsConditionList)
getModelsConditionFilter インタフェース内 ModelsConditionFilterFactorypublic java.util.List getModelsConditonInfoList(pexa.share.proxy.ModelsConditionNo proxy)
ModelsConditionFilterFactorygetModelsConditonInfoList インタフェース内 ModelsConditionFilterFactory