Instances of ISearchCondition
are grouped under a single Search. Each condition is connected with the others of the search through the value of isAndSearch()
in the SearchMark that contains N conditions, such as:
The condition contains the affected ISearchField
, which maps to a specific Field in the persistance layer.
The specififer maps to an Enumeration of possible values. They describe how the Search-Value should be used while searching. Some values are "is", "is not" and "begins with".
Last but not least, a call to getValue()
returns the value of this condition.
Example of a SearchCondition: "Title is'nt 'RSSOwl'"
where:
ISearchField
ISearchSpecifier
getValue()
A group of search-conditions may or may not be related to a ISearchMark
. If they are related, that basically means that the search is stored in the persistance-layer and is displayed in the List of Marks.
Instances of ISearchCondition
are grouped under a single Search. Each condition is connected with the others of the search through the value of isAndSearch()
in the SearchMark that contains N conditions, such as:
The condition contains the affected ISearchField
, which maps to a specific Field in the persistance layer.
The specififer maps to an Enumeration of possible values. They describe how the Search-Value should be used while searching. Some values are "is", "is not" and "begins with".
Last but not least, a call to getValue()
returns the value of this condition.
Example of a SearchCondition: "Title is'nt 'RSSOwl'"
where:
ISearchField
ISearchSpecifier
getValue()
A group of search-conditions may or may not be related to a ISearchMark
. If they are related, that basically means that the search is stored in the persistance-layer and is displayed in the List of Marks.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|