* @param dataSourceAxisInfo the data source axis info
* @param dataSourceAxisDetailInfoList the data source axis detail info list
* @return the client data source axis info
*/
public static DataSourceAxisInfo getClientDataSourceAxisInfo(com.odb.core.dao.dto.DataSourceAxisInfo dataSourceAxisInfo, List<com.odb.core.dao.dto.DataSourceAxisDetailInfo> dataSourceAxisDetailInfoList){
DataSourceAxisInfo dsi = new DataSourceAxisInfo();
dsi.setDataSourceAxisID( dataSourceAxisInfo.getDataSourceAxisID());
dsi.setDataSourceAxisName( dataSourceAxisInfo.getDataSourceAxisName());
dsi.setDataSourceAxisType( dataSourceAxisInfo.getDataSourceAxisType());
dsi.setDataSourceID( dataSourceAxisInfo.getDataSourceID());
ArrayList<DataSourceAxisDetailInfo> clientDataSourceAxisDetailInfoList = new ArrayList<DataSourceAxisDetailInfo>(dataSourceAxisDetailInfoList.size());
for (com.odb.core.dao.dto.DataSourceAxisDetailInfo dataSourceAxisDetailInfo : dataSourceAxisDetailInfoList) {
clientDataSourceAxisDetailInfoList.add(Utilities.getClientDataSourceAxisDetailInfo(dataSourceAxisDetailInfo));
}
dsi.setDataSourceAxisDetailInfoList(clientDataSourceAxisDetailInfoList);
return dsi;
}