@Override public Long call() throws SQLException { return blob.position(pattern, start); } });
/** * {@inheritDoc} */ @Override public long position(Blob pattern, long start) throws SQLException { return this.blob.position(pattern, start); }
/** * {@inheritDoc} */ @Override public long position(byte[] pattern, long start) throws SQLException { return this.blob.position(pattern, start); }
/** * {@inheritDoc} */ @Override public long position(Blob pattern, long start) throws SQLException { return this.blob.position(pattern, start); }
/** * @see java.sql.Blob#position(byte[], long) */ public long position(byte[] pattern, long start) throws SQLException { return this.reference.position(pattern, start); }
@Override public Long call() throws SQLException { return blob.position(pattern, start); } });
/** * {@inheritDoc} */ @Override public long position(byte[] pattern, long start) throws SQLException { return this.blob.position(pattern, start); }
/** * @see java.sql.Blob#position(java.sql.Blob, long) */ public long position(Blob pattern, long start) throws SQLException { return this.reference.position(pattern, start); }
/** * @see java.sql.Blob#position(java.sql.Blob, long) */ public long position(Blob pattern, long start) throws SQLException { return this.reference.position(pattern, start); }
/** * @see java.sql.Blob#position(byte[], long) */ public long position(byte[] pattern, long start) throws SQLException { return this.reference.position(pattern, start); }
/** * {@inheritDoc} */ @Override public long position(byte[] pattern, long start) throws SQLException { return this.blob.position(pattern, start); }
/** * {@inheritDoc} */ @Override public long position(Blob pattern, long start) throws SQLException { return this.blob.position(pattern, start); }
/** * {@inheritDoc} */ public long position(final byte[] pattern, final long start) throws SQLException { synchronized (this) { if (this.underlying == null) { if (start > 1) { throw new SQLException("Invalid offset: " + start); } // end of if return -1L; } // end of if return this.underlying.position(pattern, start); } // end of sync } // end of position
@Override public long position(byte[] pattern, long start) throws SQLException { try { return blob.position(pattern, start); } catch (SQLException e) { throw new UcanaccessSQLException(e); } }
@Override public long position(Blob pattern, long start) throws SQLException { try { return blob.position(pattern, start); } catch (SQLException e) { throw new UcanaccessSQLException(e); } }
public long position(byte[] pattern, long start) throws SQLException { return getWrappedBlob().position(pattern, start); }
public long position(byte[] pattern, long start) throws SQLException { return getWrappedBlob().position(pattern, start); }
public long position(Blob pattern, long start) throws SQLException { return getWrappedBlob().position(pattern, start); }
public long position(byte[] pattern, long start) throws SQLException { return getWrappedBlob().position(pattern, start) ; }
public long position(Blob pattern, long start) throws SQLException { return getWrappedBlob().position(pattern, start); }