public abstract class ScalarSpacePredicate extends AbstractSpacePredicate
| Modifier and Type | Field and Description | 
|---|---|
| protected ConvertedObjectWrapper | _convertedValueWrapper | 
| protected Object | _expectedValue | 
| protected FunctionCallDescription | functionCallDescription | 
| Modifier | Constructor and Description | 
|---|---|
| protected  | ScalarSpacePredicate()Default constructor for Externalizable. | 
| protected  | ScalarSpacePredicate(Object expectedValue,
                    FunctionCallDescription functionCallDescription)Creates a scalar predicate using the specified expected value | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | equals(Object obj) | 
| boolean | execute(Object target)Executes this predicate on the specified target. | 
| Object | getExpectedValue()Gets the expected value. | 
| protected abstract String | getOperatorName() | 
| protected Object | getPreparedExpectedValue(Object target) | 
| protected abstract boolean | match(Object actual,
     Object expected) | 
| protected void | readExternalImpl(ObjectInput in) | 
| String | toString() | 
| protected void | writeExternalImpl(ObjectOutput out) | 
preparePredicate, requiresCacheManagerForExecution, setCacheManagerForExecutionreadExternal, writeExternalclone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitreadExternal, writeExternalprotected Object _expectedValue
protected FunctionCallDescription functionCallDescription
protected transient ConvertedObjectWrapper _convertedValueWrapper
protected ScalarSpacePredicate()
protected ScalarSpacePredicate(Object expectedValue, FunctionCallDescription functionCallDescription)
expectedValue - Expected value.public Object getExpectedValue()
public boolean execute(Object target)
ISpacePredicateexecute in interface ISpacePredicateexecute in class AbstractSpacePredicateprotected abstract String getOperatorName()
protected void readExternalImpl(ObjectInput in) throws IOException, ClassNotFoundException
readExternalImpl in class AbstractExternalizableIOExceptionClassNotFoundExceptionprotected void writeExternalImpl(ObjectOutput out) throws IOException
writeExternalImpl in class AbstractExternalizableIOExceptionCopyright © GigaSpaces.