com.primus.searchcommon.constraint
Class StringConstraint
java.lang.Object
com.primus.searchcommon.constraint.BaseConstraint
com.primus.searchcommon.constraint.StringConstraint
- All Implemented Interfaces:
- DocumentSetConstraint, java.io.Serializable
public class StringConstraint
- extends BaseConstraint
String value constraint on the query
- See Also:
- Serialized Form
Constructor Summary |
StringConstraint(java.lang.String pProperty,
java.lang.String pValue)
|
StringConstraint(java.lang.String pProperty,
java.lang.String pValue,
java.lang.String pOperation,
boolean pCaseSensitive)
Deprecated. Use StringConstraint(String, String, String, Boolean, Float) |
StringConstraint(java.lang.String pProperty,
java.lang.String pValue,
java.lang.String pOperation,
java.lang.Boolean pCaseSensitive,
java.lang.Float pWeight)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
CLASS_VERSION
public static final java.lang.String CLASS_VERSION
- See Also:
- Constant Field Values
BEGINS
public static final java.lang.String BEGINS
- See Also:
- Constant Field Values
CONTAINS
public static final java.lang.String CONTAINS
- See Also:
- Constant Field Values
ENDS
public static final java.lang.String ENDS
- See Also:
- Constant Field Values
MATCHES
public static final java.lang.String MATCHES
- See Also:
- Constant Field Values
StringConstraint
public StringConstraint(java.lang.String pProperty,
java.lang.String pValue,
java.lang.String pOperation,
boolean pCaseSensitive)
- Deprecated. Use
StringConstraint(String, String, String, Boolean, Float)
- Parameters:
pProperty
- pValue
- pOperation
- pCaseSensitive
-
StringConstraint
public StringConstraint(java.lang.String pProperty,
java.lang.String pValue,
java.lang.String pOperation,
java.lang.Boolean pCaseSensitive,
java.lang.Float pWeight)
- Parameters:
pProperty
- pValue
- pOperation
- pCaseSensitive
- pWeight
-
StringConstraint
public StringConstraint(java.lang.String pProperty,
java.lang.String pValue)
isCaseSensitive
public java.lang.Boolean isCaseSensitive()
- Returns:
- Returns the caseSensitive.
setCaseSensitive
public void setCaseSensitive(java.lang.Boolean pCaseSensitive)
- Parameters:
pCaseSensitive
-
getOperation
public java.lang.String getOperation()
- Returns:
- Returns the operation.
getProperty
public java.lang.String getProperty()
- Returns:
- Returns the property.
getValue
public java.lang.String getValue()
- Returns:
- Returns the value.
getWeight
public java.lang.Float getWeight()
- Returns:
setWeight
public void setWeight(java.lang.Float pWeight)
- Parameters:
pWeight
-
toXml
public java.lang.String toXml()
- Description copied from interface:
DocumentSetConstraint
- Converts this constraint to the XML representation that can be sent in the ES Query.
- Returns: