@Override public Object getObject(Map<String, Class<?>> map) throws SQLException { try { return delegate.getObject(map); } catch(RuntimeException e) { String message = e.getMessage(); if (message != null && message.startsWith("cannot convert to")) { throw new SQLException(e.getMessage(), e); } throw e; } }
@Override public Object getObject() throws SQLException { try { return delegate.getObject(); } catch(RuntimeException e) { String message = e.getMessage(); if (message != null && message.startsWith("cannot convert to")) { throw new SQLException(e.getMessage(), e); } throw e; } }
@Override public <T> T getObject(Class<T> type) throws SQLException { try { return delegate.getObject(type); } catch(RuntimeException e) { String message = e.getMessage(); if (message != null && message.startsWith("cannot convert to")) { throw new SQLException(e.getMessage(), e); } throw e; } }
public <T> T getObject(int columnIndex, Class<T> type) throws SQLException { return getAccessor(columnIndex).getObject(type); }
public Object getObject(String columnLabel) throws SQLException { return getAccessor(columnLabel).getObject(); }
public <T> T getObject(int columnIndex, Class<T> type) throws SQLException { return getAccessor(columnIndex).getObject(type); }
public Object getObject(String columnLabel) throws SQLException { return getAccessor(columnLabel).getObject(); }
public <T> T getObject(int columnIndex, Class<T> type) throws SQLException { return getAccessor(columnIndex).getObject(type); }
public Object getObject( String columnLabel, Map<String, Class<?>> map) throws SQLException { return getAccessor(columnLabel).getObject(map); }
public Object getObject( int columnIndex, Map<String, Class<?>> map) throws SQLException { return getAccessor(columnIndex).getObject(map); }
public <T> T getObject( String columnLabel, Class<T> type) throws SQLException { return getAccessor(columnLabel).getObject(type); }
public Object getObject( int columnIndex, Map<String, Class<?>> map) throws SQLException { return getAccessor(columnIndex).getObject(map); }
public Object getObject( String columnLabel, Map<String, Class<?>> map) throws SQLException { return getAccessor(columnLabel).getObject(map); }
public <T> T getObject( String columnLabel, Class<T> type) throws SQLException { return getAccessor(columnLabel).getObject(type); }
public Object getObject( int columnIndex, Map<String, Class<?>> map) throws SQLException { return getAccessor(columnIndex).getObject(map); }
public Object getObject( String columnLabel, Map<String, Class<?>> map) throws SQLException { return getAccessor(columnLabel).getObject(map); }
public <T> T getObject( String columnLabel, Class<T> type) throws SQLException { return getAccessor(columnLabel).getObject(type); }
@Override public <T> T getObject(Class<T> type) throws SQLException { try { return delegate.getObject(type); } catch(RuntimeException e) { String message = e.getMessage(); if (message != null && message.startsWith("cannot convert to")) { throw new SQLException(e.getMessage(), e); } throw e; } }
@Override public Object getObject(Map<String, Class<?>> map) throws SQLException { try { return delegate.getObject(map); } catch(RuntimeException e) { String message = e.getMessage(); if (message != null && message.startsWith("cannot convert to")) { throw new SQLException(e.getMessage(), e); } throw e; } }
@Override public Object getObject() throws SQLException { try { return delegate.getObject(); } catch(RuntimeException e) { String message = e.getMessage(); if (message != null && message.startsWith("cannot convert to")) { throw new SQLException(e.getMessage(), e); } throw e; } }