Interface DerivedAttribute.Provider<T>

Type Parameters:
T - the underlying type
All Superinterfaces:
Serializable
Enclosing interface:
DerivedAttribute<T>

public static interface DerivedAttribute.Provider<T> extends Serializable
Responsible for providing values derived from other values
  • Method Details

    • get

      T get(DerivedAttribute.SourceValues sourceValues)
      Parameters:
      sourceValues - the source values, mapped to their respective attributes
      Returns:
      the derived value