Sorry, the email went into my spam folder again!!
Anyway, the answer is "sort of".
Ebean has io.ebean.Pairs which is logically close to what we'd be looking for here but noting that the implementation of "Pairs" is limited to 2 properties (so firstName + lastName is fine) and the implementation currently uses db varchar concatenation. That is kind of ok IF that is what you want and especially if there is an expression/formula index to match.
However, using Pairs isn't ok if we don't want to use the db varchar concatenation implementation and instead want the more general multi-column IN clause (which is what I believe you would be expecting and looking for).
Ideally what we should add to ebean is a more general solution that supports more than 2 properties and uses multi-column IN clause.
Cheers, Rob.