}
@Override
+ @SuppressWarnings("checkstyle:illegalCatch")
public final T parseValue(final NamespaceContext ctx, final String str) {
for (XmlCodec<?> codec : codecs) {
final Object ret;
}
@Override
+ @SuppressWarnings("checkstyle:illegalCatch")
public void writeValue(final XMLStreamWriter ctx, final Object value) throws XMLStreamException {
for (XmlCodec<?> codec : codecs) {
if (!codec.getDataType().isInstance(value)) {