Snapper 1.0 API

org.enhydra.snapper.api
Interface Highlighter


public interface Highlighter

Author:
Milin Radivoj

Method Summary
 java.lang.String filterAfterHighlight(java.lang.String stringToFilter)
           
 java.lang.String filterAfterHighlightPreview(java.lang.String stringToFilter)
           
 java.lang.String filterIfNotHighlihted(java.lang.String stringToFilter)
           
 java.lang.String hightlight(java.lang.String term, java.lang.String filed, java.lang.String stringToHightLight, java.lang.Object[] listReader, int metaDataLength, int wordLength, int contentLength)
           
 java.lang.String hightlightContent(java.lang.String term, java.lang.String stringToHightLight, java.lang.Object[] listReader, boolean highlightFuzzyQuery, int contentLength)
           
 java.lang.String hightlightDocumentByID(java.lang.String siteName, java.lang.String sitePath, java.lang.String term, java.lang.String stringToHightLight)
           
 void init()
           
 

Method Detail

init

public void init()
          throws java.io.IOException
Throws:
java.io.IOException

hightlight

public java.lang.String hightlight(java.lang.String term,
                                   java.lang.String filed,
                                   java.lang.String stringToHightLight,
                                   java.lang.Object[] listReader,
                                   int metaDataLength,
                                   int wordLength,
                                   int contentLength)

hightlightContent

public java.lang.String hightlightContent(java.lang.String term,
                                          java.lang.String stringToHightLight,
                                          java.lang.Object[] listReader,
                                          boolean highlightFuzzyQuery,
                                          int contentLength)

hightlightDocumentByID

public java.lang.String hightlightDocumentByID(java.lang.String siteName,
                                               java.lang.String sitePath,
                                               java.lang.String term,
                                               java.lang.String stringToHightLight)

filterAfterHighlight

public java.lang.String filterAfterHighlight(java.lang.String stringToFilter)

filterAfterHighlightPreview

public java.lang.String filterAfterHighlightPreview(java.lang.String stringToFilter)

filterIfNotHighlihted

public java.lang.String filterIfNotHighlihted(java.lang.String stringToFilter)

Snapper 1.0 API