Package com.yahoo.document
Class TestAndSetCondition
java.lang.Object
com.yahoo.document.TestAndSetCondition
The TestAndSetCondition class represents a test and set condition.
A test and set condition is an (optional) string representing a
document selection (cf. document selection language), which is used
to match a document for test and set. If #isPresent evaluates to false,
the condition is not present and matches any document.
- Author:
- Vegard Sjonfjell
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
static TestAndSetCondition
fromConditionString
(Optional<String> conditionString) Maps and optional test and set condition string to a TestAndSetCondition.int
hashCode()
boolean
toString()
-
Field Details
-
NOT_PRESENT_CONDITION
-
-
Constructor Details
-
TestAndSetCondition
public TestAndSetCondition() -
TestAndSetCondition
-
-
Method Details
-
getSelection
-
isPresent
public boolean isPresent() -
fromConditionString
Maps and optional test and set condition string to a TestAndSetCondition. If the condition string is not present, a "not present" condition is returned- Parameters:
conditionString
- test and set condition string (document selection)- Returns:
- a TestAndSetCondition representing the condition string or a "not present" condition
-
equals
-
hashCode
public int hashCode() -
toString
-