net.sf.zekr.common.resource.filter
Class QuranIndexerFilter

java.lang.Object
  extended by net.sf.zekr.common.resource.filter.QuranIndexerFilter
All Implemented Interfaces:
IQuranFilter

public class QuranIndexerFilter
extends java.lang.Object
implements IQuranFilter

This filter is used for simplifying text being indexed. It removes extra whitespaces, and signs (waqf, hizb, sajda) from the text.

Author:
Mohsen Saboorian

Field Summary
 
Fields inherited from interface net.sf.zekr.common.resource.filter.IQuranFilter
HIGHLIGHT_WAQF_SIGN, NONE, SHOW_WAQF_SIGN, UTHMANI_TEXT
 
Constructor Summary
QuranIndexerFilter()
           
 
Method Summary
 java.lang.String filter(QuranFilterContext qfc)
          Implementations of this method manipulates the input parameter as needed.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

QuranIndexerFilter

public QuranIndexerFilter()
Method Detail

filter

public java.lang.String filter(QuranFilterContext qfc)
Description copied from interface: IQuranFilter
Implementations of this method manipulates the input parameter as needed.

Specified by:
filter in interface IQuranFilter
Returns:
manipulated string