public class ContactSearcher
extends java.lang.Object
Constructor and Description |
---|
ContactSearcher() |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
escape(java.lang.String sInput)
Escape special characters from a Lucene query
|
static ContactRecord[] |
search(java.util.Properties oProps,
java.lang.String sWorkArea,
java.lang.String[] values,
boolean[] obligatorio)
Compose a Lucene query based on given parameters
|
public static ContactRecord[] search(java.util.Properties oProps, java.lang.String sWorkArea, java.lang.String[] values, boolean[] obligatorio) throws org.apache.lucene.queryParser.ParseException, java.io.IOException, java.lang.NullPointerException
sLuceneIndexPath
- String Base path for Lucene indexes excluding WorkArea and table namesWorkArea
- String GUID of WorkArea to be searched, cannot be nullsProject
- String GUID f project to which bug belongssReportedBy
- StringsWrittenBy
- StringsTitle
- StringsFromDate
- StringsToDate
- StringsType
- StringsPriority
- StringsSeverity
- StringsStatus
- StringsText
- StringsComments
- StringiLimit
- intoSortBy
- Comparatororg.apache.lucene.queryParser.ParseException
java.io.IOException
java.lang.NullPointerException
public static java.lang.String escape(java.lang.String sInput)