public class ValueGetterSpacePredicate<T> extends AbstractSpacePredicate
Constructor and Description |
---|
ValueGetterSpacePredicate() |
ValueGetterSpacePredicate(ISpaceValueGetter<T> valueGetter,
ISpacePredicate predicate) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
boolean |
execute(Object target)
Executes this predicate on the specified target.
|
ISpacePredicate |
getPredicate() |
ISpaceValueGetter<?> |
getValueGetter() |
protected void |
readExternalImpl(ObjectInput in) |
protected void |
writeExternalImpl(ObjectOutput out) |
preparePredicate, requiresCacheManagerForExecution, setCacheManagerForExecution
readExternal, writeExternal
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
enabledSmartExternalizableWithReference
readExternal, writeExternal
public ValueGetterSpacePredicate()
public ValueGetterSpacePredicate(ISpaceValueGetter<T> valueGetter, ISpacePredicate predicate)
public ISpaceValueGetter<?> getValueGetter()
public ISpacePredicate getPredicate()
public boolean execute(Object target)
ISpacePredicate
execute
in interface ISpacePredicate
execute
in class AbstractSpacePredicate
protected void readExternalImpl(ObjectInput in) throws IOException, ClassNotFoundException
readExternalImpl
in class AbstractExternalizable
IOException
ClassNotFoundException
protected void writeExternalImpl(ObjectOutput out) throws IOException
writeExternalImpl
in class AbstractExternalizable
IOException
Copyright © GigaSpaces.