Search in sources :

Example 1 with XmlType

use of org.springframework.http.codec.xml.jaxb.XmlType in project spring-framework by spring-projects.

the class Jaxb2XmlDecoderTests method toExpectedQName.

@Test
public void toExpectedQName() {
    assertEquals(new QName("pojo"), this.decoder.toQName(Pojo.class));
    assertEquals(new QName("pojo"), this.decoder.toQName(TypePojo.class));
    assertEquals(new QName("namespace", "name"), this.decoder.toQName(XmlRootElementWithNameAndNamespace.class));
    assertEquals(new QName("namespace", "name"), this.decoder.toQName(XmlRootElementWithName.class));
    assertEquals(new QName("namespace", "xmlRootElement"), this.decoder.toQName(XmlRootElement.class));
    assertEquals(new QName("namespace", "name"), this.decoder.toQName(XmlTypeWithNameAndNamespace.class));
    assertEquals(new QName("namespace", "name"), this.decoder.toQName(XmlTypeWithName.class));
    assertEquals(new QName("namespace", "xmlType"), this.decoder.toQName(XmlType.class));
}
Also used : XmlRootElement(org.springframework.http.codec.xml.jaxb.XmlRootElement) Pojo(org.springframework.http.codec.Pojo) XmlRootElementWithNameAndNamespace(org.springframework.http.codec.xml.jaxb.XmlRootElementWithNameAndNamespace) QName(javax.xml.namespace.QName) XmlTypeWithNameAndNamespace(org.springframework.http.codec.xml.jaxb.XmlTypeWithNameAndNamespace) XmlRootElementWithName(org.springframework.http.codec.xml.jaxb.XmlRootElementWithName) XmlTypeWithName(org.springframework.http.codec.xml.jaxb.XmlTypeWithName) XmlType(org.springframework.http.codec.xml.jaxb.XmlType) Test(org.junit.Test)

Aggregations

QName (javax.xml.namespace.QName)1 Test (org.junit.Test)1 Pojo (org.springframework.http.codec.Pojo)1 XmlRootElement (org.springframework.http.codec.xml.jaxb.XmlRootElement)1 XmlRootElementWithName (org.springframework.http.codec.xml.jaxb.XmlRootElementWithName)1 XmlRootElementWithNameAndNamespace (org.springframework.http.codec.xml.jaxb.XmlRootElementWithNameAndNamespace)1 XmlType (org.springframework.http.codec.xml.jaxb.XmlType)1 XmlTypeWithName (org.springframework.http.codec.xml.jaxb.XmlTypeWithName)1 XmlTypeWithNameAndNamespace (org.springframework.http.codec.xml.jaxb.XmlTypeWithNameAndNamespace)1