@ -1,5 +1,5 @@
@@ -1,5 +1,5 @@
/ *
* Copyright 2002 - 2023 the original author or authors .
* Copyright 2002 - 2024 the original author or authors .
*
* Licensed under the Apache License , Version 2 . 0 ( the "License" ) ;
* you may not use this file except in compliance with the License .
@ -92,7 +92,8 @@ public class Jaxb2XmlEncoder extends AbstractSingleValueEncoder<Object> {
@@ -92,7 +92,8 @@ public class Jaxb2XmlEncoder extends AbstractSingleValueEncoder<Object> {
if ( super . canEncode ( elementType , mimeType ) ) {
Class < ? > outputClass = elementType . toClass ( ) ;
return ( outputClass . isAnnotationPresent ( XmlRootElement . class ) | |
outputClass . isAnnotationPresent ( XmlType . class ) ) ;
outputClass . isAnnotationPresent ( XmlType . class ) | |
elementType . isAssignableFrom ( JAXBElement . class ) ) ;
}
else {
return false ;