The following simple example illustrates a GenericObject with two attributes:
name (String)
address (GenericObject) The address object, in turn, has an attribute named street, which is a string.
To create a path expression to the street attribute of the address object, use address.street.
Path expressions use the dot character (.) to indicate traversal from one object to another. This is similar to the way dot is used in Java or the ’->’ operator is used in C. Paths can be long, as illustrated by this example:
user.role.approver.department.name