net.sf.zekr.engine.search.tanzil
Class SimpleSearchResultHighlighter

java.lang.Object
  extended by net.sf.zekr.engine.search.tanzil.SimpleSearchResultHighlighter
All Implemented Interfaces:
ISearchResultHighlighter

public class SimpleSearchResultHighlighter
extends java.lang.Object
implements ISearchResultHighlighter

Simple search result highlighter. This class is optimized for fast highlighting by compiling almost all the highlighting patterns once.

Author:
Hamid Zarrabi-Zadeh, Mohsen Saboorian

Constructor Summary
SimpleSearchResultHighlighter()
           
 
Method Summary
 java.lang.String highlight(java.lang.String text, java.lang.String pattern)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SimpleSearchResultHighlighter

public SimpleSearchResultHighlighter()
Method Detail

highlight

public java.lang.String highlight(java.lang.String text,
                                  java.lang.String pattern)
Specified by:
highlight in interface ISearchResultHighlighter