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
ModelsConditionFilterFactory
getModelsConditionFilterFactory
インタフェース内 ModelsConditionFilterFactory
FatalException
public 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
インタフェース内 ModelsConditionFilterFactory
modelsConditionMap
- public SessionFilter getModelsConditionFilter(java.util.List modelsConditionList)
getModelsConditionFilter
インタフェース内 ModelsConditionFilterFactory
public java.util.List getModelsConditonInfoList(pexa.share.proxy.ModelsConditionNo proxy)
ModelsConditionFilterFactory
getModelsConditonInfoList
インタフェース内 ModelsConditionFilterFactory