public Set<Record> selectByNotEquals(String from,String value) throws DBException { //Validate this.validateConnection(from, "selectByNotEquals"); return this.cloudbMetaData.getCRUDProvider().selectByNotEquals(from,value); }
public Cursor searchExactMatchAND(String from, GenericAttributeManager criteria) throws DBException { //Validate this.validateConnection(from, "searchExactMatchAND"); return this.cloudbMetaData.getCRUDProvider().searchExactMatchAND(from, criteria); }
public long selectCount(String from) throws DBException { //Validate this.validateConnection(from, "selectCount"); return this.cloudbMetaData.getCRUDProvider().selectCount(from); }
public Cursor readByName(String table,String name) throws DBException { //Validate this.validateConnection(table, "readByName"); return this.cloudbMetaData.getCRUDProvider().readByName(table,name); }
public Record select(String from, String recordId) throws DBException { //Validate this.validateConnection(from, "select"); return this.cloudbMetaData.getCRUDProvider().select(from, recordId); }
public Set<Record> selectByContains(String from,String value) throws DBException { //Validate this.validateConnection(from, "selectByContains"); return this.cloudbMetaData.getCRUDProvider().selectByContains(from,value); }
public Cursor readByNameValuePair(String from,String name,String value) throws DBException { //Validate this.validateConnection(from, "readByNameValuePair"); return this.cloudbMetaData.getCRUDProvider().readByNameValuePair(from,name,value); }
public Cursor searchExactMatchOR(String from, GenericAttributeManager criteria) throws DBException { //Validate this.validateConnection(from, "searchExactMatchOR"); return this.cloudbMetaData.getCRUDProvider().searchExactMatchOR(from, criteria); } //--------Validation methods-----------------------------------------------------------------------------------------
public Set<Record> selectByValue(String from,String value) throws DBException { //Validate this.validateConnection(from, "selectByValue"); return this.cloudbMetaData.getCRUDProvider().selectByValue(from,value); }
public void delete(String table, Record record) throws DBException { //Validate this.validateConnection(table, "delete"); this.cloudbMetaData.getCRUDProvider().delete(table, record); }
public void deleteAll(String table) throws DBException { //Validate this.validateConnection(table, "deleteAll"); this.cloudbMetaData.getCRUDProvider().deleteAll(table); }
public String insert(String into, Record record) throws DBException { //Validate this.validateConnection(into, "insert"); return this.cloudbMetaData.getCRUDProvider().insert(into, record); }
public Cursor readProxyCursor(String from) throws DBException { //Validate this.validateConnection(from, "readProxyCursor"); return this.cloudbMetaData.getCRUDProvider().readProxyCursor(from); }
/** * Seleciona todos os registros da tabela. * * @param from tabela cujo os registros serão selecionados. * @param ordered <code>true</code> se os registros devem estar na mesma ordem obtida do banco de dados ou <code>false</code> * se a ordem dos registros não importar. * @return os registros selecionados. */ public Set<Record> selectAll(String from, boolean ordered) throws DBException { this.validateConnection(from, "selectAll"); return this.cloudbMetaData.getCRUDProvider().selectAll(from, ordered); }
private final void applyWorkaroundForSQLiteTransactionListenerBug_end() { if (!needSQLiteTransactionListenerWorkaround()) { return; } if (transaction != null) { transaction.finish(transactionSucessful); } }
public boolean doesTableExist(String table) throws DBException { //Validate this.validateConnection(table, "doesTableExist"); return this.cloudbMetaData.doesTableExist(table); }
/** * Roda uma query diretamente no banco de dados do OpenMobster. Esta abertura é necessária para a nova estrutura * de consultas dos dados. * * @param query query que será executada. * @param args argumentos da query. Opcional. * @return o cursor resultante da execução. */ public Cursor rawQuery(String query, String... args) { return cloudbMetaData.getCRUDProvider().rawQuery(query, args); }
/** * Finaliza a transação atual do banco de dados do OpenMobster. Se ela foi marcada como bem sucedida (através do método * {@link #setTransactionSuccessful()}) commita as alterações. Caso contrário, faz o rollback. */ public void endTransaction() { cloudbMetaData.getCRUDProvider().endTransaction(); } }
public Cursor readByName(String table,String name,boolean sortAscending) throws DBException { //Validate this.validateConnection(table, "readByName/sort"); return this.cloudbMetaData.getCRUDProvider().readByName(table,name,sortAscending); }
public Set<Record> select(String from, String name, String value) throws DBException { //Validate this.validateConnection(from, "selectWithWhereClause"); return this.cloudbMetaData.getCRUDProvider().select(from, name, value); }