Interface ParameterValueProvider<P extends PersistentProperty<P>>

All Known Implementing Classes:
PersistentEntityParameterValueProvider, SpELExpressionParameterValueProvider

public interface ParameterValueProvider<P extends PersistentProperty<P>>
Callback interface to lookup values for a given Parameter.
Author:
Oliver Gierke
  • Method Summary

    Modifier and Type
    Method
    Description
    <T> T
    Returns the value to be used for the given Parameter (usually when entity instances are created).
  • Method Details

    • getParameterValue

      @Nullable <T> T getParameterValue(Parameter<T,P> parameter)
      Returns the value to be used for the given Parameter (usually when entity instances are created).
      Parameters:
      parameter - must not be null.
      Returns: