Interface PropertyAccessor<T>

Type Parameters:
T - the type of the property

public interface PropertyAccessor<T>
Provides access for getting and setting property data.
Since:
3.5
  • Method Summary

    Modifier and Type
    Method
    Description
    <S> T
    get(S instance)
    Gets the value for a given PropertyModel instance.
    <S> void
    set(S instance, T value)
    Sets a value on the given PropertyModel
  • Method Details

    • get

      <S> T get(S instance)
      Gets the value for a given PropertyModel instance.
      Type Parameters:
      S - the class instance type
      Parameters:
      instance - the class instance to get the property value from
      Returns:
      the value of the property.
    • set

      <S> void set(S instance, T value)
      Sets a value on the given PropertyModel
      Type Parameters:
      S - the class instance type
      Parameters:
      instance - the instance to set the property value to
      value - the new value for the property