I have an object which has 5 getters, but only one getter returns not null value. How can I pass this value to other function in concise way?
fun(
object.getA() != null ? object.getA() :
object.getB() != null ? object.getB() :
object.getC() != null ? object.getC() :
object.getD() != null ? object.getD() :
object.getE() != null ? object.getE() : "error"
)
Is it a good way to do it or maybe it can be improved?