ObjectOperatorExt<T extends Object> extension

on
  • T

Methods

also(void action(T it)) → T

Available on T, provided by the ObjectOperatorExt extension

let<R>(R action(T it)) → R

Available on T, provided by the ObjectOperatorExt extension

takeIf(bool test(T it)) → T?

Available on T, provided by the ObjectOperatorExt extension

如果test返回true则返回对象本身, 否则返回null
takeUnless(bool test(T it)) → T?

Available on T, provided by the ObjectOperatorExt extension

takeIf反向应用