The aliases of operations on definitions whose return type is non-primitive are called definitions aliases.
The eight primitive return types supported by the Java programming language are:
byte
short
int
long
float
double
boolean
char
Address custAddress = null is a definition alias.
The Address object has operations like getCity() , getCountry() .
Definition aliases of custAddress are:
custAddress.getCity()
custAddress.getCountry()
You can create a definition alias in the project resources and at the ruleset level.
For more information, see Project Resources