@SuppressWarnings("unchecked") public <T> DataReader<T> createReader(final Class<T> cls) { if (xmlReader == null) { throw new IllegalStateException( "javax.ws.rs.ext.MessageBodyReader reference is uninitialized"); } return (DataReader<T>)new MessageBodyDataReader(); }
public Object read(MessagePartInfo part, XMLStreamReader input) { return doRead(part.getTypeClass(), input); }
public Object read(MessagePartInfo part, XMLStreamReader input) { return doRead(part.getTypeClass(), input); }
public Object read(QName elementQName, XMLStreamReader input, Class<?> type) { return doRead(type, input); }
public Object read(QName elementQName, XMLStreamReader input, Class<?> type) { return doRead(type, input); }
private Object doRead(Class<?> cls, XMLStreamReader input) { try { return read(cls); } catch (Exception ex) { return null; } }
@SuppressWarnings("unchecked") public <T> DataReader<T> createReader(final Class<T> cls) { if (xmlReader == null) { throw new IllegalStateException( "javax.ws.rs.ext.MessageBodyReader reference is uninitialized"); } return (DataReader<T>)new MessageBodyDataReader(); }
private Object doRead(Class<?> cls, XMLStreamReader input) { try { return read(cls); } catch (Exception ex) { return null; } }