Class AbstractSpaceValueGetter<T>
java.lang.Object
com.gigaspaces.internal.serialization.AbstractExternalizable
com.gigaspaces.internal.query.valuegetter.AbstractSpaceValueGetter<T>
- Type Parameters:
T- Type of Target object.
- All Implemented Interfaces:
ISpaceValueGetter<T>, ISwapExternalizable, SmartExternalizable, Externalizable, Serializable
- Direct Known Subclasses:
SpaceEntryCollectionValuesExtractor, SpaceEntryCompoundIndexGetter, SpaceEntryPathGetter, SpaceEntryPropertyGetter
public abstract class AbstractSpaceValueGetter<T>
extends AbstractExternalizable
implements ISpaceValueGetter<T>
Common basic implementation for ISpaceValueGetter implementations.
- Since:
- 7.1
- Author:
- Niv Ingberg
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class AbstractExternalizable
readExternal, readExternalImpl, writeExternal, writeExternalImplMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface Externalizable
readExternal, writeExternalMethods inherited from interface ISwapExternalizable
readFromSwap, writeToSwapMethods inherited from interface SmartExternalizable
enabledSmartExternalizableWithReference
-
Constructor Details
-
AbstractSpaceValueGetter
protected AbstractSpaceValueGetter()
-
-
Method Details
-
getValue
Description copied from interface:ISpaceValueGetterGets the value from the specified target.- Specified by:
getValuein interfaceISpaceValueGetter<T>- Parameters:
target- Target object to get value from.- Returns:
- Retrieved value.
-