Following code returns a
name property of a user.
It is using ternary operator (
:) to make sure this code works as expected even if user is
null. User can be
null is some situations, such as when evaluating outbound expression for a deleted user.
Therefore the use of similar safe constructs is advised in almost all situations.
user == null ? null : user.getName();
user.getGivenName() + ' ' + user.getFamilyName();