public abstract class AbstractSpacePredicate extends AbstractExternalizable implements ISpacePredicate
Modifier | Constructor and Description |
---|---|
protected |
AbstractSpacePredicate()
Default constructor for Externalizable.
|
Modifier and Type | Method and Description |
---|---|
abstract boolean |
execute(Object target)
Executes this predicate on the specified target.
|
protected ISpacePredicate |
preparePredicate() |
boolean |
requiresCacheManagerForExecution() |
void |
setCacheManagerForExecution(CacheManager cacheManager) |
readExternal, readExternalImpl, writeExternal, writeExternalImpl
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
enabledSmartExternalizableWithReference
readExternal, writeExternal
protected AbstractSpacePredicate()
protected ISpacePredicate preparePredicate()
public abstract boolean execute(Object target)
ISpacePredicate
execute
in interface ISpacePredicate
public boolean requiresCacheManagerForExecution()
requiresCacheManagerForExecution
in interface ISpacePredicate
public void setCacheManagerForExecution(CacheManager cacheManager)
setCacheManagerForExecution
in interface ISpacePredicate
Copyright © GigaSpaces.