/** * Query by related id * * @param userMappingRow * user mapping row * @return result set */ public UserCustomResultSet queryByRelatedId(UserMappingRow userMappingRow) { return queryByRelatedId(userMappingRow.getRelatedId()); }
/** * Query by related id * * @param userMappingRow user mapping row * @return cursor */ public UserCustomCursor queryByRelatedId(UserMappingRow userMappingRow) { return queryByRelatedId(userMappingRow.getRelatedId()); }
/** * Count by related id * * @param userMappingRow user mapping row * @return count */ public int countByRelatedId(UserMappingRow userMappingRow) { return countByRelatedId(userMappingRow.getRelatedId()); }
/** * Delete user mappings by related id * * @param userMappingRow * user mapping row * @return rows deleted */ public int deleteByRelatedId(UserMappingRow userMappingRow) { return deleteByRelatedId(userMappingRow.getRelatedId()); }
/** * Delete user mappings by related id * * @param userMappingRow user mapping row * @return rows deleted */ public int deleteByRelatedId(UserMappingRow userMappingRow) { return deleteByRelatedId(userMappingRow.getRelatedId()); }
/** * Count by related id * * @param userMappingRow * user mapping row * @return count */ public int countByRelatedId(UserMappingRow userMappingRow) { return countByRelatedId(userMappingRow.getRelatedId()); }
/** * Count by both base id and related id * * @param userMappingRow user mapping row * @return count */ public int countByIds(UserMappingRow userMappingRow) { return countByIds(userMappingRow.getBaseId(), userMappingRow.getRelatedId()); }
/** * Query by both base id and related id * * @param userMappingRow user mapping row * @return cursor */ public UserCustomCursor queryByIds(UserMappingRow userMappingRow) { return queryByIds(userMappingRow.getBaseId(), userMappingRow.getRelatedId()); }
/** * Delete user mappings by both base id and related id * * @param userMappingRow user mapping row * @return rows deleted */ public int deleteByIds(UserMappingRow userMappingRow) { return deleteByIds(userMappingRow.getBaseId(), userMappingRow.getRelatedId()); }
/** * Count by both base id and related id * * @param userMappingRow * user mapping row * @return count */ public int countByIds(UserMappingRow userMappingRow) { return countByIds(userMappingRow.getBaseId(), userMappingRow.getRelatedId()); }
/** * Query by both base id and related id * * @param userMappingRow * user mapping row * @return result set */ public UserCustomResultSet queryByIds(UserMappingRow userMappingRow) { return queryByIds(userMappingRow.getBaseId(), userMappingRow.getRelatedId()); }
/** * Delete user mappings by both base id and related id * * @param userMappingRow * user mapping row * @return rows deleted */ public int deleteByIds(UserMappingRow userMappingRow) { return deleteByIds(userMappingRow.getBaseId(), userMappingRow.getRelatedId()); }
/** * Get the related id mappings for the base id * * @param tableName * mapping table name * @param baseId * base id * @return IDs representing the matching related IDs */ public List<Long> getMappingsForBase(String tableName, long baseId) { List<Long> relatedIds = new ArrayList<>(); UserMappingDao userMappingDao = getMappingDao(tableName); UserCustomResultSet resultSet = userMappingDao.queryByBaseId(baseId); try { while (resultSet.moveToNext()) { UserMappingRow row = userMappingDao.getRow(resultSet); relatedIds.add(row.getRelatedId()); } } finally { resultSet.close(); } return relatedIds; }
/** * Get the related id mappings for the base id * * @param tableName mapping table name * @param baseId base id * @return IDs representing the matching related IDs */ public List<Long> getMappingsForBase(String tableName, long baseId) { List<Long> relatedIds = new ArrayList<>(); UserMappingDao userMappingDao = getMappingDao(tableName); UserCustomCursor cursor = userMappingDao.queryByBaseId(baseId); try { while (cursor.moveToNext()) { UserMappingRow row = userMappingDao.getRow(cursor); relatedIds.add(row.getRelatedId()); } } finally { cursor.close(); } return relatedIds; }
TestCase.assertFalse(resultRow.hasId()); TestCase.assertTrue(attributeIds.contains(resultRow.getBaseId())); TestCase.assertTrue(simpleIds.contains(resultRow.getRelatedId())); RelatedTablesUtils.validateUserRow(mappingColumns, resultRow); RelatedTablesUtils.validateDublinCoreColumns(resultRow); .getBaseId())); TestCase.assertTrue(simpleIds.contains(userMappingRow .getRelatedId())); RelatedTablesUtils.validateUserRow(mappingColumns, userMappingRow); .getBaseId())); TestCase.assertTrue(simpleIds.contains(userMappingRow .getRelatedId())); RelatedTablesUtils.validateUserRow(mappingColumns, userMappingRow);
TestCase.assertFalse(resultRow.hasId()); TestCase.assertTrue(featureIds.contains(resultRow.getBaseId())); TestCase.assertTrue(mediaIds.contains(resultRow.getRelatedId())); RelatedTablesUtils.validateUserRow(mappingColumns, resultRow); RelatedTablesUtils.validateDublinCoreColumns(resultRow); .getBaseId())); TestCase.assertTrue(mediaIds.contains(userMappingRow .getRelatedId())); RelatedTablesUtils.validateUserRow(mappingColumns, userMappingRow); .getBaseId())); TestCase.assertTrue(mediaIds.contains(userMappingRow .getRelatedId())); RelatedTablesUtils.validateUserRow(mappingColumns, userMappingRow);