86878889909192
public boolean match(Card card, UUID playerId, Game game) { if (!this.match(card, game)) { return false; } return Predicates.and(extraPredicates).apply(new ObjectPlayer(card, playerId), game); }
62636465666768
public boolean match(StackObject stackObject, UUID playerId, Game game) { if (!this.match(stackObject, game)) { return false; } return Predicates.and(extraPredicates).apply(new ObjectPlayer(stackObject, playerId), game); }