Class GlobalSearchTextCriteria
- java.lang.Object
-
- ch.ethz.sis.openbis.generic.asapi.v3.dto.common.search.AbstractSearchCriteria
-
- ch.ethz.sis.openbis.generic.asapi.v3.dto.common.search.AbstractFieldSearchCriteria<AbstractStringValue>
-
- ch.ethz.sis.openbis.generic.asapi.v3.dto.global.search.GlobalSearchTextCriteria
-
- All Implemented Interfaces:
ISearchCriteria
,java.io.Serializable
@JsonObject("as.dto.global.search.GlobalSearchTextCriteria") public class GlobalSearchTextCriteria extends AbstractFieldSearchCriteria<AbstractStringValue>
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description GlobalSearchTextCriteria()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
thatContains(java.lang.String string)
Set the value to this criterion which is interpreted as a 'contains' match of any of the words in the phrase.void
thatContainsExactly(java.lang.String string)
Set the value to this criterion which is interpreted as a 'contains' match of the whole phrase phrase.void
thatMatches(java.lang.String string)
Set the value to this criterion which is interpreted as a lexical match.void
thatStartsWith(java.lang.String string)
Set the value to this criterion which is interpreted as a lexical "starts with" match.-
Methods inherited from class ch.ethz.sis.openbis.generic.asapi.v3.dto.common.search.AbstractFieldSearchCriteria
getFieldName, getFieldType, getFieldValue, setFieldValue, toString
-
Methods inherited from class ch.ethz.sis.openbis.generic.asapi.v3.dto.common.search.AbstractSearchCriteria
equals, hashCode, isNegated, setNegated
-
-
-
-
Method Detail
-
thatContains
public void thatContains(java.lang.String string)
Set the value to this criterion which is interpreted as a 'contains' match of any of the words in the phrase. The result should contain any of the specified words.- Parameters:
string
- the phrase to be matched.
-
thatContainsExactly
public void thatContainsExactly(java.lang.String string)
Set the value to this criterion which is interpreted as a 'contains' match of the whole phrase phrase.- Parameters:
string
- the phrase to be matched.
-
thatMatches
public void thatMatches(java.lang.String string)
Set the value to this criterion which is interpreted as a lexical match.- Parameters:
string
- the phrase to be matched.
-
thatStartsWith
public void thatStartsWith(java.lang.String string)
Set the value to this criterion which is interpreted as a lexical "starts with" match.- Parameters:
string
- the phrase to be matched.
-
-