public class ResultTemplatesConfig extends Object implements Serializable
修飾子とタイプ | フィールドと説明 |
---|---|
protected static String |
DEFAULT_CONFIG_FILE_NAME
設定ファイル名
|
static String |
ROOT_TYPE
ルート要素に設定する固定のタイプ
|
コンストラクタと説明 |
---|
ResultTemplatesConfig()
設定ファイルから検索結果テンプレートの設定情報を取得して設定情報クラスを初期化します。
|
修飾子とタイプ | メソッドと説明 |
---|---|
ResultTemplate |
getResultTemplate(String type)
指定されたタイプに対応したテンプレートを取得します。
|
ResultTemplate |
getResultTemplateByExpression(String expression)
指定されたコンテンツタイプに対応したテンプレートを取得します。
|
Map<String,ResultTemplate> |
getResultTemplates()
テンプレートタイプ毎のテンプレートのマップを取得します。
|
List<String> |
getResultTemplateTypes()
テンプレートタイプのリストを取得します。
|
ResultTemplate |
getRootTemplate()
階層化されたテンプレートのルートとなるテンプレートを取得します。
|
boolean |
hasAnyType(Collection<String> types)
指定されたタイプのコレクションのうち、いずれかのタイプに対応したテンプレートを保持しているかどうかを返します。
|
boolean |
hasType(String type)
指定されたタイプに対応したテンプレートを保持しているかどうかを返します。
|
public ResultTemplatesConfig()
public Map<String,ResultTemplate> getResultTemplates()
public List<String> getResultTemplateTypes()
public ResultTemplate getResultTemplate(String type)
type
- テンプレートタイプpublic ResultTemplate getResultTemplateByExpression(String expression)
expression
- コンテンツタイプpublic boolean hasType(String type)
type
- テンプレートタイプpublic boolean hasAnyType(Collection<String> types)
types
- テンプレートタイプのコレクションpublic ResultTemplate getRootTemplate()
Copyright © 2012 NTT DATA INTRAMART CORPORATION