com.qizx.api.util.text
Class SieveBase
java.lang.Object
com.qizx.api.util.text.SieveBase
- All Implemented Interfaces:
- Indexing.Sieve
- Direct Known Subclasses:
- DefaultWordSieve, FormatDateSieve, FormatNumberSieve
- public abstract class SieveBase
- extends Object
- implements Indexing.Sieve
Base class of Sieve implementations.
parameters
protected String[] parameters
SieveBase
public SieveBase()
addParameter
public void addParameter(String name,
String value)
- Utility method to specify an individual parameter.
- Parameters:
name - of parametervalue - of parameter
getParameters
public String[] getParameters()
- Description copied from interface:
Indexing.Sieve
- Returns parameters specified by setParameters().
- Specified by:
getParameters in interface Indexing.Sieve
- Returns:
- an array of even size containing alternately a parameter
name and a parameter value.
toString
public String toString()
toString
protected static String toString(Class classe,
String[] parameters)
- Utility that can be used by different implementations.