@Override public RankedItemVO<Integer, String> convertRankedItemVO(Integer tenantId, RankedItemVO<Integer, Integer> rankedItem) { if (rankedItem == null) { return null; } return new RankedItemVO<Integer, String>( convertItemVO(tenantId, rankedItem.getItem()), actionTypeDAO.getTypeById(tenantId, rankedItem.getActionType()), rankedItem.getRank(), rankedItem.getCount()); }
@Override public RankedItemVO<Integer, Integer> convertTypedRankedItemVO(Integer tenantId, RankedItemVO<Integer, String> typedRankedItem) { if (typedRankedItem == null) { return null; } return new RankedItemVO<Integer, Integer>( convertTypedItemVO(tenantId, typedRankedItem.getItem()), actionTypeDAO.getIdOfType(tenantId, typedRankedItem.getActionType()), typedRankedItem.getRank(), typedRankedItem.getCount()); }
public RankedItemVO<Integer, Integer> mapRow(ResultSet rs, int rowNum) throws SQLException { RankedItemVO<Integer, Integer> rankedItem = new RankedItemVO<Integer, Integer>( new ItemVO<Integer, Integer>(DaoUtils.getInteger(rs, DEFAULT_TENANT_COLUMN_NAME), DaoUtils.getInteger(rs, DEFAULT_ITEM_COLUMN_NAME), DaoUtils.getInteger(rs, DEFAULT_ITEM_TYPE_COLUMN_NAME)), DaoUtils.getInteger(rs, DEFAULT_ACTION_TYPE_COLUMN_NAME), rowNum + 1, DaoUtils.getInteger(rs, DEFAULT_COUNT_ALIAS_NAME)); return rankedItem; } }