我正在尝试在 java POJO 字段中使用 @AvroName 注释。但是,我希望子类继承这些 POJO 字段。但是 @AvroName 注释没有 @Inherited 注释。
有没有办法让@AvroName注解具有@Inherited?
我想知道是否可以做一个包装注释,但不太确定。
public abstract class Abc {
@AvroName(“field1”)
public String field1;
}
public class Xyz extends Abc {
@AvroName(“field2”)
public String field2;
}
我希望我的 Xyz 对象同时具有带有 @AvroName 属性的 field1 和 field2。