public class ContextualEvaluationCriteriaImpl extends Object implements ContextualEvaluationCriteria
| Constructor and Description |
|---|
ContextualEvaluationCriteriaImpl(String criteria,
boolean fuzzy,
boolean caseSensitiveSearch,
org.apache.lucene.store.Directory index) |
ContextualEvaluationCriteriaImpl(String criteria,
boolean fuzzy,
boolean caseSensitiveSearch,
String[] textPaths,
String metadata) |
| Modifier and Type | Method and Description |
|---|---|
String |
getCriteria()
The search phrase which forms the criteria to search over the document
|
org.apache.lucene.store.Directory |
getIndex()
The document that is to be stored and searched over.
|
String |
getMetadata() |
String[] |
getTextPaths() |
boolean |
isCaseSensitiveSearch() |
boolean |
isFuzzy() |
public ContextualEvaluationCriteriaImpl(String criteria, boolean fuzzy, boolean caseSensitiveSearch, org.apache.lucene.store.Directory index)
public ContextualEvaluationCriteriaImpl(String criteria, boolean fuzzy, boolean caseSensitiveSearch, String[] textPaths, String metadata) throws IOException
IOExceptionpublic String getCriteria()
ContextualEvaluationCriteriagetCriteria in interface ContextualEvaluationCriteriapublic org.apache.lucene.store.Directory getIndex()
ContextualEvaluationCriteriagetIndex in interface ContextualEvaluationCriteriapublic boolean isFuzzy()
isFuzzy in interface ContextualEvaluationCriteriapublic boolean isCaseSensitiveSearch()
isCaseSensitiveSearch in interface ContextualEvaluationCriteriapublic String[] getTextPaths()
getTextPaths in interface ContextualEvaluationCriteriapublic String getMetadata()
getMetadata in interface ContextualEvaluationCriteriaThis work is licensed under a Creative Commons Attribution 4.0 International License.