我正在使用我不擁有且無法修改的Java API。該API定義了一個類Aggregation
,它是一個帶有Jackson序列化和反序列化的Immutables
(immutables.github.io)抽象類。傑克遜子類序列化
類看起來像
@Value.Immutable
@JsonSerialize(as = Immutable_Aggregation.class)
@JsonDeserialize(as = Immutable_Aggregation.class)
public abstract class Aggregation {
我想添加一個字段來聚集應在序列化時有所回升,但其中的情況下,仍然可以傳遞給接受Aggregation
方法。
我想要做的事,如:
public abstract class ExtendedAggregation extends Aggregation {}
這可能嗎?
這對我來說很好 – marisbest2