Package io.gravitee.am.service.utils
Class SetterUtils
java.lang.Object
io.gravitee.am.service.utils.SetterUtils
- Author:
- Alexandre FARIA (contact at alexandrefaria.net), GraviteeSource Team
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic <T> voidSafe setter, apply setter only if Optional is not null.static <T> voidSafe setter, apply setter only if Optional is not null.static <T> void
-
Constructor Details
-
SetterUtils
public SetterUtils()
-
-
Method Details
-
safeSet
Safe setter, apply setter only if Optional is not null. If Optional is empty, set field to null, else apply the value.- Type Parameters:
T- value class- Parameters:
setter- Consumer setter method.value- Optional value
-
safeSet
Safe setter, apply setter only if Optional is not null. If Optional is empty, set field to null, else apply the value.- Type Parameters:
T- value class- Parameters:
setter- Consumer setter method.value- Optional value
-
set
-