|
im_contents_search 7.2.4 | |||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object jp.co.intra_mart.foundation.solr.crawler.common.DynamicDocumentType
public class DynamicDocumentType
クローラ内で動的文書種別を扱う為のクラスです。
フィールドの概要 | |
---|---|
static String |
DYNAMIC_DOCTYPE_PREFIX
動的文書種別プレフィックス |
static String |
DYNAMIC_DOCTYPE_SEPARATOR
動的文書種別セパレータ |
コンストラクタの概要 | |
---|---|
DynamicDocumentType()
|
メソッドの概要 | |
---|---|
static Map<String,String> |
getDynamicTypeInfo(String baseDocType,
String loginGroupId)
基本文書種別に紐付く動的文書種別情報を取得します。 |
static String |
makeDynamicType(List<String> typeList)
階層構造順に格納された文書種別リストから動的文書種別IDを生成します。 |
static String |
makeDynamicType(List<String> typeList,
int index)
階層構造順に格納された文書種別リストから、 指定されたindexの種別の動的文書種別IDを生成します。 |
static void |
saveDynamicTypefile(String baseDocType,
Map<String,String> dynamicTypeInfo,
String loginGroupId)
動的文書種別ファイルをシステムに保存します。 |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
---|
public static final String DYNAMIC_DOCTYPE_PREFIX
public static final String DYNAMIC_DOCTYPE_SEPARATOR
コンストラクタの詳細 |
---|
public DynamicDocumentType()
メソッドの詳細 |
---|
public static String makeDynamicType(List<String> typeList)
typeList
- 階層構造の文書種別情報public static String makeDynamicType(List<String> typeList, int index)
typeList
- 階層構造の文書種別情報index
- 動的文書種別を生成する階層位置
public static Map<String,String> getDynamicTypeInfo(String baseDocType, String loginGroupId) throws IOException
baseDocType
- 基本文書種別loginGroupId
- ログイングループID
IOException
public static void saveDynamicTypefile(String baseDocType, Map<String,String> dynamicTypeInfo, String loginGroupId) throws IOException
baseDocType
- 動的文書種別情報が紐付く基本文書種別dynamicTypeInfo
- 動的文書種別情報loginGroupId
- ログイングループID
IOException
|
im_contents_search 7.2.4 | |||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |