Package ch.cern.eam.wshub.core.tools
Class GridTools
java.lang.Object
ch.cern.eam.wshub.core.tools.GridTools
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionconvertGridResultToMap(Class<T> clazz, String key, Map<String, String> columns, GridRequestResult gridRequestResult) convertGridResultToMap(String key, String value, GridRequestResult gridRequestResult) convertGridResultToMapList(GridRequestResult gridRequestResult) convertGridResultToMapList(GridRequestResult gridRequestResult, List<String> allowedColumns) static <T> List<T> convertGridResultToObject(Class<T> clazz, Map<String, String> columns, GridRequestResult gridRequestResult) static StringextractSingleResult(GridRequestResult gridRequestResult, String columnName) static StringgetCellContent(String cellid, GridRequestRow gridRequestRow) Gets cell content from GridRequestRowstatic LinkedHashMap<String, String> gridRequestRowMapper(GridRequestRow row, List<String> allowedColumns) static booleanisEmpty(GridRequestResult gridRequestResult) static booleanisNotEmpty(GridRequestResult gridRequestResult)
-
Constructor Details
-
GridTools
-
-
Method Details
-
convertGridResultToMapList
public static List<Map<String,String>> convertGridResultToMapList(GridRequestResult gridRequestResult) - Parameters:
gridRequestResult-columns-- Returns:
-
convertGridResultToMapList
-
gridRequestRowMapper
public static LinkedHashMap<String,String> gridRequestRowMapper(GridRequestRow row, List<String> allowedColumns) -
convertGridResultToMap
public static <T> Map<String,T> convertGridResultToMap(Class<T> clazz, String key, Map<String, String> columns, GridRequestResult gridRequestResult) - Type Parameters:
T-- Parameters:
clazz-key-columns-gridRequestResult-- Returns:
-
convertGridResultToMap
public static Map<String,String> convertGridResultToMap(String key, String value, GridRequestResult gridRequestResult) - Parameters:
key-value-gridRequestResult-- Returns:
-
convertGridResultToObject
public static <T> List<T> convertGridResultToObject(Class<T> clazz, Map<String, String> columns, GridRequestResult gridRequestResult) - Type Parameters:
T-- Parameters:
clazz-columns-gridRequestResult-- Returns:
-
getCellContent
Gets cell content from GridRequestRow- Parameters:
cellid-gridRequestRow-- Returns:
-
extractSingleResult
-
isEmpty
-
isNotEmpty
-