Class NotEqualsSpacePredicate
java.lang.Object
com.gigaspaces.internal.serialization.AbstractExternalizable
com.gigaspaces.internal.query.predicate.AbstractSpacePredicate
com.gigaspaces.internal.query.predicate.comparison.ScalarSpacePredicate
com.gigaspaces.internal.query.predicate.comparison.NotEqualsSpacePredicate
- All Implemented Interfaces:
ISpacePredicate, SmartExternalizable, Externalizable, Serializable
An implementation of not equals condition: This predicate returns true if and only if the
predicate's argument is not equal to the expected value. Equality is performed using the object's
equals method. Null values are unmatched
- Since:
- 7.1
- Author:
- Niv ingberg
- See Also:
-
Field Summary
Fields inherited from class ScalarSpacePredicate
_convertedValueWrapper, _expectedValue, functionCallDescription -
Constructor Summary
ConstructorsConstructorDescriptionDefault constructor for Externalizable.NotEqualsSpacePredicate(Object expectedValue) Creates a scalar predicate using the specified expected value -
Method Summary
Methods inherited from class ScalarSpacePredicate
equals, execute, getExpectedValue, getPreparedExpectedValue, readExternalImpl, toString, writeExternalImplMethods inherited from class AbstractSpacePredicate
preparePredicate, requiresCacheManagerForExecution, setCacheManagerForExecutionMethods inherited from class AbstractExternalizable
readExternal, writeExternalMethods inherited from class Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface Externalizable
readExternal, writeExternalMethods inherited from interface SmartExternalizable
enabledSmartExternalizableWithReference
-
Constructor Details
-
NotEqualsSpacePredicate
public NotEqualsSpacePredicate()Default constructor for Externalizable. -
NotEqualsSpacePredicate
Creates a scalar predicate using the specified expected value- Parameters:
expectedValue- Expected value.
-
-
Method Details
-
match
- Specified by:
matchin classScalarSpacePredicate
-
getOperatorName
- Specified by:
getOperatorNamein classScalarSpacePredicate
-