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, setCacheManagerForExecutionreadExternal, writeExternalclone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitenabledSmartExternalizableWithReferencereadExternal, writeExternalpublic ValueGetterSpacePredicate()
public ValueGetterSpacePredicate(ISpaceValueGetter<T> valueGetter, ISpacePredicate predicate)
public ISpaceValueGetter<?> getValueGetter()
public ISpacePredicate getPredicate()
public boolean execute(Object target)
ISpacePredicateexecute in interface ISpacePredicateexecute in class AbstractSpacePredicateprotected void readExternalImpl(ObjectInput in) throws IOException, ClassNotFoundException
readExternalImpl in class AbstractExternalizableIOExceptionClassNotFoundExceptionprotected void writeExternalImpl(ObjectOutput out) throws IOException
writeExternalImpl in class AbstractExternalizableIOExceptionCopyright © GigaSpaces.