1

@XmlElementsSimple XMLフレームワークの JAXBアノテーションを何に置き換えるのですか?

@XmlElements({ 
    @XmlElement(name = "distance", type = DistanceCheck.class), 
    @XmlElement(name = "pattern", type = PatternCheck.class), 
    @XmlElement(name = "compare", type = ComparisonCheck.class),
    @XmlElement(name = "check", type = CustomCheck.class), 
    @XmlElement(name = "unique", type = UniquenessCheck.class) 
 })
4

1 に答える 1

2

同等のものは次のとおりです。

@ElementUnion({
    @Element(name="distance", type=DistanceCheck.class),
    @Element(name="pattern", type=PatternCheck.class),
    @Element(name="compare", type=ComparisonCheck.class),
    @Element(name="check", type=CustomCheck.class),
    @Element(name="unique", type=UniquenessCheck.class)
})
于 2012-08-23T18:31:02.213 に答える