de.caff.util.table

## Interface PropertyResolver

- All Known Implementing Classes:
    AbstractBasicPropertyResolver, FieldBasedPropertyResolver, MethodBasedPropertyResolver

      public interface PropertyResolver

  Get a property from an object.
  Author:
    Rammi

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `java.lang.String` | `getPropertyName()` Get the name of the property.
    `java.lang.Object` | `getPropertyValue(java.lang.Object object)` Get the value property from a given object.

- - ### Method Detail

    - #### getPropertyName

          @NotNull
          java.lang.String getPropertyName()

      Get the name of the property.
      Returns:
        property name

    - #### getPropertyValue

          java.lang.Object getPropertyValue(java.lang.Object object)
                                     throws PropertyResolveException

      Get the value property from a given object.
      Parameters:
        `object` - the object
      Returns:
        the value
      Throws:
        `PropertyResolveException` - on errors during the resolve