Может ли JAXB-аннотированный класс знать экземпляр JAXBContext или JAXBIntrospector? - PullRequest
1 голос
/ 22 июля 2011

Может ли JAXB-аннотированный класс знать экземпляр JAXBContext или JAXBIntrospector, который используется для маршалирования / демаршализации класса?

Что-то вроде:

@XmlType
class Hello {
    @XmlAttribute
    private String name = "";

    // called by JAXB
    public Hello(){
        JAXBIntrospector i = [some-magic-utility-class].getCurrentIntrospector();
    }

}

Более конкретно: мне нужно, чтобы экземпляр класса знал (при маршалинге / демаршаллировании) какие другие классы известны текущему JAXBContext.

...