@Override public String getString() throws SQLException { try { return delegate.getString(); } 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 String getString() throws SQLException { try { return delegate.getString(); } 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 String toString() { final Iterator<?> iterator = list.iterator(); if (!iterator.hasNext()) { return "[]"; } final StringBuilder buf = new StringBuilder("["); for (;;) { accessor.componentSlotGetter.slot = iterator.next(); try { append(buf, accessor.componentAccessor.getString()); } catch (SQLException e) { throw new RuntimeException(e); } accessor.componentSlotGetter.slot = null; if (!iterator.hasNext()) { return buf.append("]").toString(); } buf.append(", "); } }
case Types.CHAR: case Types.NCHAR: return accessor.getString(); case Types.REAL: final float aFloat = accessor.getFloat();
case Types.CHAR: case Types.NCHAR: return accessor.getString(); case Types.REAL: final float aFloat = accessor.getFloat();
case Types.CHAR: case Types.NCHAR: return accessor.getString(); case Types.REAL: final float aFloat = accessor.getFloat();
case Types.NCHAR: case Types.LONGNVARCHAR: return componentAccessor.getString(); case Types.BINARY: case Types.VARBINARY:
case Types.NCHAR: case Types.LONGNVARCHAR: return componentAccessor.getString(); case Types.BINARY: case Types.VARBINARY:
@Override public String toString() { final Iterator iterator = list.iterator(); if (!iterator.hasNext()) { return "[]"; } final StringBuilder buf = new StringBuilder("["); for (;;) { accessor.componentSlotGetter.slot = iterator.next(); try { append(buf, accessor.componentAccessor.getString()); } catch (SQLException e) { throw new RuntimeException(e); } accessor.componentSlotGetter.slot = null; if (!iterator.hasNext()) { return buf.append("]").toString(); } buf.append(", "); } }
@Override public String toString() { final Iterator<?> iterator = list.iterator(); if (!iterator.hasNext()) { return "[]"; } final StringBuilder buf = new StringBuilder("["); for (;;) { accessor.componentSlotGetter.slot = iterator.next(); try { append(buf, accessor.componentAccessor.getString()); } catch (SQLException e) { throw new RuntimeException(e); } accessor.componentSlotGetter.slot = null; if (!iterator.hasNext()) { return buf.append("]").toString(); } buf.append(", "); } }
public String getString(String columnLabel) throws SQLException { return getAccessor(columnLabel).getString(); }
public String getString(int columnIndex) throws SQLException { return getAccessor(columnIndex).getString(); }
public String getString(int columnIndex) throws SQLException { return getAccessor(columnIndex).getString(); }
public String getString(int columnIndex) throws SQLException { return getAccessor(columnIndex).getString(); }
public String getString(String columnLabel) throws SQLException { return getAccessor(columnLabel).getString(); }
public String getString(String columnLabel) throws SQLException { return getAccessor(columnLabel).getString(); }