パッケージ org.codelibs.fess.helper

クラス DocumentHelper

java.lang.Object
org.codelibs.fess.helper.DocumentHelper

public class DocumentHelper
extends java.lang.Object
  • フィールドの概要

    フィールド
    修飾子とタイプ フィールド 説明
    protected static java.lang.String SIMILAR_DOC_HASH_PREFIX  
  • コンストラクタの概要

    コンストラクタ
    コンストラクタ 説明
    DocumentHelper()  
  • メソッドの概要

    修飾子とタイプ メソッド 説明
    java.lang.String appendLineNumber​(java.lang.String prefix, java.lang.String content)  
    java.lang.String decodeSimilarDocHash​(java.lang.String hash)  
    java.lang.String encodeSimilarDocHash​(java.lang.String hash)  
    java.lang.String getContent​(CrawlingConfig crawlingConfig, org.codelibs.fess.crawler.entity.ResponseData responseData, java.lang.String content, java.util.Map<java.lang.String,​java.lang.Object> dataMap)  
    java.lang.String getDigest​(org.codelibs.fess.crawler.entity.ResponseData responseData, java.lang.String content, java.util.Map<java.lang.String,​java.lang.Object> dataMap, int maxWidth)  
    protected int getMaxAlphanumTermSize()  
    protected int getMaxSymbolTermSize()  
    protected int[] getSpaceChars()  
    java.lang.String getTitle​(org.codelibs.fess.crawler.entity.ResponseData responseData, java.lang.String title, java.util.Map<java.lang.String,​java.lang.Object> dataMap)  
    void init()  
    protected boolean isDuplicateTermRemoved()  
    java.util.Map<java.lang.String,​java.lang.Object> processRequest​(CrawlingConfig crawlingConfig, java.lang.String crawlingInfoId, java.lang.String url)  

    クラスから継承されたメソッド java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • フィールド詳細

    • SIMILAR_DOC_HASH_PREFIX

      protected static final java.lang.String SIMILAR_DOC_HASH_PREFIX
      関連項目:
      定数フィールド値
  • コンストラクタの詳細

    • DocumentHelper

      public DocumentHelper()
  • メソッドの詳細

    • init

      @PostConstruct public void init()
    • getTitle

      public java.lang.String getTitle​(org.codelibs.fess.crawler.entity.ResponseData responseData, java.lang.String title, java.util.Map<java.lang.String,​java.lang.Object> dataMap)
    • getContent

      public java.lang.String getContent​(CrawlingConfig crawlingConfig, org.codelibs.fess.crawler.entity.ResponseData responseData, java.lang.String content, java.util.Map<java.lang.String,​java.lang.Object> dataMap)
    • getMaxAlphanumTermSize

      protected int getMaxAlphanumTermSize()
    • getMaxSymbolTermSize

      protected int getMaxSymbolTermSize()
    • isDuplicateTermRemoved

      protected boolean isDuplicateTermRemoved()
    • getSpaceChars

      protected int[] getSpaceChars()
    • getDigest

      public java.lang.String getDigest​(org.codelibs.fess.crawler.entity.ResponseData responseData, java.lang.String content, java.util.Map<java.lang.String,​java.lang.Object> dataMap, int maxWidth)
    • processRequest

      public java.util.Map<java.lang.String,​java.lang.Object> processRequest​(CrawlingConfig crawlingConfig, java.lang.String crawlingInfoId, java.lang.String url)
    • decodeSimilarDocHash

      public java.lang.String decodeSimilarDocHash​(java.lang.String hash)
    • encodeSimilarDocHash

      public java.lang.String encodeSimilarDocHash​(java.lang.String hash)
    • appendLineNumber

      public java.lang.String appendLineNumber​(java.lang.String prefix, java.lang.String content)