xsd şemam var ve sınıflarım bu şemadan üretiliyor.Şemadan @XmlJavaTypeAdapter ile java sınıfı oluştur
Bazı türlerin doğru şekilde sıralama/unmarshall işlemi için XmlAdapter'e ihtiyacım var. Bu tür bir bağdaştırıcıyı (ör. MyAdapter
) oluşturdum, ancak sınıflarım şemadan üretildiğinden, bunu @XmlJavaTypeAdapter (MyAdapter.class) aracılığıyla ekleyemiyorum.
Tanımlanan bağdaştırıcıyla sınıftan sınıf oluşturmak mümkün mü?
örneğin ben düzeni var -> Ben
@XmlType(name = "someName")
@XmlEnum
@XmlJavaTypeAdapter(MyAdapter.class)
public enum MyGeneratedClass {
// ...
}
XJC
çalışmıyor: https://stackoverflow.com/questions/46037803/why-jaxb-adapter-annotation-is-not-added-to-the-proxy-classes – grep