jp.go.nict.langrid.dao.hibernate.searchsupport
クラス LanguagePathArrayExSearchSupport<T extends AttributedElement<U>,U extends Attribute>
java.lang.Object
jp.go.nict.langrid.dao.hibernate.searchsupport.AbstractLanguagePathArraySearchSupport<T,U>
jp.go.nict.langrid.dao.hibernate.searchsupport.LanguagePathArrayExSearchSupport<T,U>
- 型パラメータ:
T
- エレメントの型
- すべての実装されたインタフェース:
- SearchSupport<T>
public class LanguagePathArrayExSearchSupport<T extends AttributedElement<U>,U extends Attribute>
- extends AbstractLanguagePathArraySearchSupport<T,U>
- implements SearchSupport<T>
言語パス配列のフィールドの検索をサポートする。
- 作成者:
- Takao Nakaguchi
クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LanguagePathArrayExSearchSupport
public LanguagePathArrayExSearchSupport(String listSuffix)
- Constructor.
- パラメータ:
listSuffix
- "_PairList" or "_PathList"
appendWhereClouse
public void appendWhereClouse(MatchingCondition condition,
String elementAlias,
String parameterName,
StringBuilder query,
Map<String,Object> parameters)
- インタフェース
SearchSupport
の記述:
- HQLのWhere句を追加する。
- 定義:
- インタフェース
SearchSupport<T extends AttributedElement<U>>
内の appendWhereClouse
- オーバーライド:
- クラス
AbstractLanguagePathArraySearchSupport<T extends AttributedElement<U>,U extends Attribute>
内の appendWhereClouse
- パラメータ:
condition
- マッチング条件elementAlias
- クエリで検索するエレメントのエイリアスparameterName
- パラメータ名query
- HQLparameters
- パラメータ
filterResults
public void filterResults(MatchingCondition condition,
List<T> results)
- インタフェース
SearchSupport
の記述:
- クエリ発行後のフィルタリングを行う。
- 定義:
- インタフェース
SearchSupport<T extends AttributedElement<U>>
内の filterResults
- パラメータ:
condition
- マッチング条件results
- クエリの結果