Printemps de requête de données où la colonne est null

Supposons que j'ai entités (getters/setters et divers détails omis par souci de concision):

@Entity
class Customer{
    ...
    @OneToMany(cascade = CascadeType.ALL, mappedBy = "customer")
    Collection<Coupon> coupons;
}

@Entity
class Coupon{
    ...
    @Temporal(value = TemporalType.TIMESTAMP)
    private Date usedOn;

    @ManyToOne(fetch = FetchType.LAZY)
    @NotNull
    Customer customer;
}

Je souhaite récupérer tous les Coupons pour un Client ayant la valeur null usedOn.
Je, ve, sans succès, définit une méthode dans le CouponRepository comme décrit dans docs

@Repository
public interface CouponRepository extends CrudRepository<Coupon, Long> {
     Collection<Coupon> findByCustomerAndUsedOnIsNull(Customer);
}

mais cela conduit à une erreur du compilateur Syntax error, insert "... VariableDeclaratorId" to complete FormalParameterList.

OriginalL'auteur lrkwz | 2015-04-04