private void GetTransformedList() { try { Logger.Info("GetAbsencesHistoryList Method"); var transformedList = DatabaseHelper.GetList <Transform>(); TransformedList.Clear(); foreach (var item in transformedList) { TransformedList.Add(item); } } catch (Exception ex) { Logger.Error(ex, "Exception occured from getting projects list"); } }
/** * Returns a transformed list backed by the given list. * <p> * Each object is passed through the transformer as it is added to the * List. It is important not to use the original list after invoking this * method, as it is a backdoor for adding untransformed objects. * * @param list the list to predicate, must not be null * @param transformer the transformer for the list, must not be null * @return a transformed list backed by the given list * @throws IllegalArgumentException if the List or Transformer is null */ public static java.util.List <Object> transformedList(java.util.List <Object> list, Transformer transformer) { return(TransformedList.decorate(list, transformer)); }