_currentPointer = offset + data.length();
  public boolean save(Env env,                      @NotNull String data,                      @Optional("0") int offset)  {    try {      switch (_type) {      case OracleModule.OCI_D_FILE:        break;      case OracleModule.OCI_D_LOB:        if (_lob instanceof Clob) {          Clob clob = (Clob) _lob;          Writer writer = clob.setCharacterStream(offset);          writer.write(data);          writer.close();        }        break;      case OracleModule.OCI_D_ROWID:        break;      }      return true;    } catch (Exception ex) {      log.log(Level.FINE, ex.toString(), ex);      return false;    }  }