以下のようなソースがあったときにCheckStyleをすると、
String foo = hoge();
String bar = foo == null ? "" : foo;
「インライン条件を使用しない。」と警告される。
CheckStyleの設定を変更すれば、警告を出さなくできるけど、
警告を出さないソースについて調べてみた。
#結論
みんな大好きapache.commonsを使えば良さそう。
String bar = StringUtils.defaultString(foo)
###おまけ
String hoge = BooleanUtils.toString(true, "真", "偽");
みたいなのも、インライン警告を消すときに重宝しそう。