Quick search:

What is a derived property

A property whose value is primarily calculated by code

If the type of a derived property is a peanut class, it is called a relationship. PntDerivedPropertyDescriptor implements default property behavior for relationships.

In many cases the value of a derived property will be derived by a getter method on the peanut's class. Such a method may for example calculate a total or multiply some other property values.

If a derived property has a field, it is only used for caching and should never be accessed directly.

Derived properties are readOnly by default, but can be defined as not readOnly.