Interface IAcceleratedPropertyAccess


public interface IAcceleratedPropertyAccess
This interface is checked when reading a value of an object via expression. If an object that is introspected supportes this interface then it may directly pass back the value. In this case no further introspection is done.

Background: Access via introspection is slower than un-introspected access.

If the object cannot resolve the value then the NOT_AVAILABLE object needs to be passed back, so that normal property resolution is executed.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final Object
     
  • Method Summary

    Modifier and Type
    Method
    Description
     
  • Field Details

    • NOT_AVAILABLE

      static final Object NOT_AVAILABLE
  • Method Details

    • getPropertyValue

      Object getPropertyValue(String property)