returnValue = convertStringToReturnType( returnType, value );
}
else if ( serializable instanceof JAXBElement && ( ( JAXBElement ) serializable ).getDeclaredType()
.equals( AnnotationType.class ) ) {
JAXBElement<?> elem = ( JAXBElement<?> ) serializable;
AnnotationType annotationType = ( AnnotationType ) elem.getValue();
try {
@SuppressWarnings("unchecked")
Class<Annotation> annotationClass = ( Class<Annotation> ) returnType;
returnValue = createAnnotation( annotationType, annotationClass );
}