PropertyGetter
Functional interface for getting property values from objects. Provides a unified way to access properties regardless of whether they are static values, computed properties, or actual object properties.
Parameters
T
the type of the target object
V
the type of the property value