Annotation pour différents constructeurs à Lombok?

J'ai une classe

public class Answer<T> {
    private T data;

    public Answer(T data) {
        this.data = data;
    }

    public Answer() {
    }

    public T getData() {
        return data;
    }

    public Answer<T> setData(T data) {
        this.data = data;
        return this;
    }
}

qui je veux simplifier avec Lombok.

Si j'ajoute une annotation @AllArgsConstructor que je ne vois pas de constructeur par défaut.

@Data
@AllArgsConstructor
public class Answer<T> {
    private T data;

    public Answer<T> setData(T data) {
        this.data = data;
        return this;
    }
}

Est-il possible d'avoir à la fois un constructeur dans Lombok?

source d'informationauteur barbara