Package | Description |
---|---|
com.groupdocs.search |
The package provides classes for indexing and searching text data in documents of different formats.
|
com.groupdocs.search.options |
The package provides classes to specify additional options of various operations.
|
Modifier and Type | Method and Description |
---|---|
static DocumentFilter |
DocumentFilter.createAnd(DocumentFilter... filters)
Creates a logical conjunction of the specified filters.
|
static DocumentFilter |
DocumentFilter.createCreationTimeLowerBound(Date lowerBound)
Creates a filter for skipping documents with creation date earlier than the lower bound.
|
static DocumentFilter |
DocumentFilter.createCreationTimeRange(Date lowerBound,
Date upperBound)
Creates a filter for skipping documents with creation date out of the specified range.
|
static DocumentFilter |
DocumentFilter.createCreationTimeUpperBound(Date upperBound)
Creates a filter for skipping documents with creation date later than the upper bound.
|
static DocumentFilter |
DocumentFilter.createFileExtension(String... extensions)
Creates a filter for skipping documents that do not have allowable extension.
|
static DocumentFilter |
DocumentFilter.createFileLengthLowerBound(long lowerBound)
Creates a filter for skipping documents with the length less than the lower bound.
|
static DocumentFilter |
DocumentFilter.createFileLengthRange(long lowerBound,
long upperBound)
Creates a filter for skipping documents out of the specified document length range.
|
static DocumentFilter |
DocumentFilter.createFileLengthUpperBound(long upperBound)
Creates a filter for skipping documents with the length greater than the upper bound.
|
static DocumentFilter |
DocumentFilter.createFilePathRegularExpression(String pattern)
Creates a filter for skipping documents that are not match a regular expression.
|
static DocumentFilter |
DocumentFilter.createFilePathRegularExpression(String pattern,
int options)
Creates a filter for skipping documents that are not match a regular expression.
|
static DocumentFilter |
DocumentFilter.createModificationTimeLowerBound(Date lowerBound)
Creates a filter for skipping documents with modification date earlier than the lower bound.
|
static DocumentFilter |
DocumentFilter.createModificationTimeRange(Date lowerBound,
Date upperBound)
Creates a filter for skipping documents with modification date out of the specified range.
|
static DocumentFilter |
DocumentFilter.createModificationTimeUpperBound(Date upperBound)
Creates a filter for skipping documents with modification date later than the upper bound.
|
static DocumentFilter |
DocumentFilter.createNot(DocumentFilter innerFilter)
Creates a filter that has inverse logic in relation to the specified inner filter.
|
static DocumentFilter |
DocumentFilter.createOr(DocumentFilter... filters)
Creates a logical disjunction of the specified filters.
|
DocumentFilter |
IndexSettings.getDocumentFilter()
Gets a document filter.
|
Modifier and Type | Method and Description |
---|---|
static DocumentFilter |
DocumentFilter.createAnd(DocumentFilter... filters)
Creates a logical conjunction of the specified filters.
|
static DocumentFilter |
DocumentFilter.createNot(DocumentFilter innerFilter)
Creates a filter that has inverse logic in relation to the specified inner filter.
|
static DocumentFilter |
DocumentFilter.createOr(DocumentFilter... filters)
Creates a logical disjunction of the specified filters.
|
protected static boolean |
DocumentFilter.customEquals(DocumentFilter left,
DocumentFilter right) |
protected static int |
DocumentFilter.getByteCount(DocumentFilter filter) |
void |
IndexSettings.setDocumentFilter(DocumentFilter value)
Sets a document filter.
|
protected static void |
DocumentFilter.toByteArray(DocumentFilter filter,
ArrayWriter writer) |
Modifier and Type | Method and Description |
---|---|
protected static DocumentFilter |
SearchOptions.getDocumentFilter(SearchOptions options) |