SearchCriteria
Leave feedback
On this page
Inheritance: java.lang.Object
public abstract class SearchCriteria
Class that can be used to construct criteria when searching for watermarks.
| Method | Description |
|---|---|
| and(SearchCriteria other) | Combines this [SearchCriteria](../../com.groupdocs.watermark.search/searchcriteria) with other criteria using logical AND operator. |
| or(SearchCriteria other) | Combines this [SearchCriteria](../../com.groupdocs.watermark.search/searchcriteria) with other criteria using logical OR operator. |
| not() | Negates this [SearchCriteria](../../com.groupdocs.watermark.search/searchcriteria). |
| isSatisfiedBy(PossibleWatermark candidate) | |
| accept(ICriteriaVisitor visitor) |
public final SearchCriteria and(SearchCriteria other)
Combines this [SearchCriteria](../../com.groupdocs.watermark.search/searchcriteria) with other criteria using logical AND operator.
Parameters:
| Parameter | Type | Description |
|---|---|---|
| other | SearchCriteria | Search criteria to combine with. |
Returns: SearchCriteria - Combined search criteria.
public final SearchCriteria or(SearchCriteria other)
Combines this [SearchCriteria](../../com.groupdocs.watermark.search/searchcriteria) with other criteria using logical OR operator.
Parameters:
| Parameter | Type | Description |
|---|---|---|
| other | SearchCriteria | Search criteria to combine with. |
Returns: SearchCriteria - Combined search criteria.
public final SearchCriteria not()
Negates this [SearchCriteria](../../com.groupdocs.watermark.search/searchcriteria).
Returns: SearchCriteria - Combined search criteria.
public abstract boolean isSatisfiedBy(PossibleWatermark candidate)
Parameters:
| Parameter | Type | Description |
|---|---|---|
| candidate | PossibleWatermark |
Returns: boolean
public abstract void accept(ICriteriaVisitor visitor)
Parameters:
| Parameter | Type | Description |
|---|---|---|
| visitor | ICriteriaVisitor |
Was this page helpful?
Any additional feedback you'd like to share with us?
Please tell us how we can improve this page.
Thank you for your feedback!
We value your opinion. Your feedback will help us improve our documentation.