public final class FacetUtil extends Object
修飾子とタイプ | メソッドと説明 |
---|---|
static List<String> |
convartBreadcrumbTypeName(List<String> typeList)
与えられたコンテンツタイプのリストをパンくず表示用文字列のリストに変換します。
|
static List<String> |
convartBreadcrumbTypeName(List<String> typeList,
String groupName)
与えられたコンテンツタイプのリストをパンくず表示用文字列のリストに変換します。
|
static List<String> |
convertDynamicFieldValue(List<DynamicFacetInputValue> dynamicValues)
与えられた動的ファセット入力フィールドのリストをコンテンツタイプフィールド用の値に変換します。
|
static Map<String,Map<String,String>> |
convertLocalizedValues(Collection<? extends List<DynamicFacetInputValue>> allValues,
List<String>... ignoreKeyLists)
与えられた動的ファセット入力フィールドのリストのコレクションを動的タイプホルダーで保存する用のマップ型に変換します。
|
static Map<String,Map<String,String>> |
convertLocalizedValues(Collection<List<DynamicFacetInputValue>> allValues)
与えられた動的ファセット入力フィールドのリストのコレクションを動的タイプホルダーで保存する用のマップ型に変換します。
|
static List<String> |
convertTypeToField(List<String> values)
与えられた文字列のリストをコンテンツタイプフィールド用の値に変換します。
|
public static List<String> convartBreadcrumbTypeName(List<String> typeList)
typeList
- コンテンツタイプのリストpublic static List<String> convartBreadcrumbTypeName(List<String> typeList, String groupName)
typeList
- コンテンツタイプのリストgroupName
- グループ名public static List<String> convertTypeToField(List<String> values)
例: セパレータが "$" で、引数に ["schedule", "2012", "10"] が与えられた場合、 [ "schedule", "schedule$2012", "schedule$2012$10" ] を返します。
values
- 変換する文字列のリストNullPointerException
- 与えられたリストが null である場合public static List<String> convertDynamicFieldValue(List<DynamicFacetInputValue> dynamicValues)
DynamicFacetInputValue.getKey()
の値を FacetUtil.convertTypeToField(List)
と同じ方法で変換します。dynamicValues
- 変換する動的ファセット入力フィールドのリストNullPointerException
- 与えられたリストが null である場合public static Map<String,Map<String,String>> convertLocalizedValues(Collection<List<DynamicFacetInputValue>> allValues)
allValues
- 変換する動的ファセット入力フィールドのリストのコレクションNullPointerException
- 与えられたコレクションが null である場合public static Map<String,Map<String,String>> convertLocalizedValues(Collection<? extends List<DynamicFacetInputValue>> allValues, List<String>... ignoreKeyLists)
allValues
- 変換する動的ファセット入力フィールドのリストのコレクションignoreKeyLists
- 保存対象外とするキーを生成するためのリスト一覧NullPointerException
- 与えられたコレクションが null である場合Copyright © 2012 NTT DATA INTRAMART CORPORATION