Interface ISpaceValueGetter<T>

Type Parameters:
T - Type of Target object.
All Superinterfaces:
Externalizable, ISwapExternalizable, Serializable, SmartExternalizable
All Known Implementing Classes:
AbstractSpaceValueGetter, SpaceEntryCollectionValuesExtractor, SpaceEntryCompoundIndexGetter, SpaceEntryPathGetter, SpaceEntryPropertyGetter

public interface ISpaceValueGetter<T> extends SmartExternalizable, ISwapExternalizable
Represents an abstraction of getting a value from a target object.
Since:
7.1
Author:
Niv Ingberg
  • Method Details

    • getValue

      Object getValue(T target)
      Gets the value from the specified target.
      Parameters:
      target - Target object to get value from.
      Returns:
      Retrieved value.