List of usage examples for org.apache.commons.collections CollectionUtils addAll
public static void addAll(Collection collection, Object[] elements)
From source file:edu.isi.misd.scanner.network.registry.web.controller.StandardRoleController.java
@RequestMapping(value = BASE_PATH, method = { RequestMethod.GET, RequestMethod.HEAD }, produces = HEADER_JSON_MEDIA_TYPE) public @ResponseBody List<StandardRole> getStandardRoles(@RequestParam Map<String, String> paramMap) { Map<String, String> params = validateParameterMap(paramMap, REQUEST_PARAM_ROLE_NAME); String standardRoleName = params.get(REQUEST_PARAM_ROLE_NAME); List<StandardRole> standardRoles = new ArrayList<StandardRole>(); if (standardRoleName != null) { StandardRole standardRole = standardRoleRepository.findByStandardRoleName(standardRoleName); if (standardRole == null) { throw new ResourceNotFoundException(standardRoleName); }/*from ww w . ja va 2 s.c om*/ standardRoles.add(standardRole); } else { Iterator iter = standardRoleRepository.findAll().iterator(); CollectionUtils.addAll(standardRoles, iter); } return standardRoles; }
From source file:com.bstek.dorado.data.config.DataConfigManagerSupport.java
public synchronized void loadConfigs(Resource[] resources, boolean throwOnError) throws Exception { long startTime = System.currentTimeMillis(); CollectionUtils.addAll(resourceSet, resources); ConfigUtils.setDuringBuildTemplate(true); try {//from w ww . ja v a2s. c om internalUnloadConfigs(resources); internalLoadConfig(resources); } catch (Exception ex) { if (throwOnError) { throw ex; } else { logger.error(ex, ex); } } finally { ConfigUtils.setDuringBuildTemplate(false); } DataConfigManagerEvent event = new DataConfigManagerEvent(this); event.setResource(resources); fireOnConfigChanged(event); long endTime = System.currentTimeMillis(); String message = "Configures loaded in " + (endTime - startTime) + " ms."; message += " ["; for (int i = 0; i < resources.length; i++) { if (i > 0) message += ','; message += resources[i]; } message += "]."; logger.info(message); }
From source file:edu.isi.misd.scanner.network.registry.web.controller.NodeController.java
@RequestMapping(value = BASE_PATH, method = { RequestMethod.GET, RequestMethod.HEAD }, produces = HEADER_JSON_MEDIA_TYPE) public @ResponseBody List<Node> getNodes(@RequestParam Map<String, String> paramMap) { Map<String, String> params = validateParameterMap(paramMap, REQUEST_PARAM_NODE_TYPE, REQUEST_PARAM_USER_NAME);/*from w w w . j a v a2 s . c o m*/ String nodeType = params.get(REQUEST_PARAM_NODE_TYPE); String userName = params.get(REQUEST_PARAM_USER_NAME); List<Node> nodes = new ArrayList<Node>(); boolean isMaster = false; if (nodeType != null) { if ("master".equalsIgnoreCase(nodeType)) { isMaster = true; } if (userName != null) { nodes = nodeRepository.findBySiteSitePoliciesStudyRoleUserRolesUserUserNameAndIsMaster(userName, isMaster); } else { CollectionUtils.addAll(nodes, nodeRepository.findByIsMaster(isMaster).iterator()); } } else { if (userName != null) { nodes = nodeRepository.findBySiteSitePoliciesStudyRoleUserRolesUserUserName(userName); } else { CollectionUtils.addAll(nodes, nodeRepository.findAll().iterator()); } } return nodes; }
From source file:edu.isi.misd.scanner.network.registry.web.controller.DataSetVariableMetadataController.java
@RequestMapping(value = BASE_PATH, method = { RequestMethod.GET, RequestMethod.HEAD }, produces = HEADER_JSON_MEDIA_TYPE) public @ResponseBody List<DataSetVariableMetadata> getDataSetVariableMetadata( @RequestParam Map<String, String> paramMap) { Map<String, String> params = validateParameterMap(paramMap, REQUEST_PARAM_DATASET_ID); if (!params.isEmpty()) { String dataSetId = params.get(REQUEST_PARAM_DATASET_ID); return dataSetVariableMetadataRepository.findByDataSetDefinitionDataSetDefinitionId( validateIntegerParameter(REQUEST_PARAM_DATASET_ID, dataSetId)); }//w w w .j a v a2 s. c o m List<DataSetVariableMetadata> dataSetVariableMetadata = new ArrayList<DataSetVariableMetadata>(); Iterator iter = dataSetVariableMetadataRepository.findAll().iterator(); CollectionUtils.addAll(dataSetVariableMetadata, iter); return dataSetVariableMetadata; }
From source file:com.agiletec.aps.tags.URLTag.java
protected List<String> getParametersToExclude() { List<String> parameters = new ArrayList<String>(); String csv = this.getExcludeParameters(); if (null != csv && csv.trim().length() > 0) { CollectionUtils.addAll(parameters, csv.split(",")); }//from w w w. j a va2 s . c o m parameters.add(SystemConstants.LOGIN_PASSWORD_PARAM_NAME); return parameters; }
From source file:de.inren.service.car.CarLogEntryServiceImpl.java
@Override public List<CarLogEntry> loadLogEntriesForCar(Long carId) { List<CarLogEntry> res = new ArrayList<CarLogEntry>(); CollectionUtils.addAll(res, carLogEntryRepository.findByCarId(carId).iterator()); return res;//from w w w .java2 s .c o m }
From source file:edu.isi.misd.scanner.network.registry.web.controller.SiteController.java
@RequestMapping(value = BASE_PATH, method = { RequestMethod.GET, RequestMethod.HEAD }, produces = HEADER_JSON_MEDIA_TYPE) public @ResponseBody List<Site> getSites(@RequestParam Map<String, String> paramMap) { Map<String, String> params = validateParameterMap(paramMap, REQUEST_PARAM_SITE_NAME); String siteName = params.get(REQUEST_PARAM_SITE_NAME); List<Site> sites = new ArrayList<Site>(); if (siteName != null) { Site site = siteRepository.findBySiteName(siteName); if (site == null) { throw new ResourceNotFoundException(siteName); }/* ww w . j a v a 2 s .c o m*/ sites.add(site); } else { Iterator iter = siteRepository.findAll().iterator(); CollectionUtils.addAll(sites, iter); } return sites; }
From source file:com.sworddance.util.TestPredicatedTransformingIterator.java
public void testSetFlattening() { PredicatedTransformingIterator<Double> transformingIterator = new PredicatedTransformingIterator<Double>( ints);/*from ww w. jav a2 s .co m*/ Transformer transformer = new Transformer() { public Object transform(Object input) { Integer i = (Integer) input; HashSet<Double> d = new HashSet<Double>(); for (int k = 0; k < i; k++) { d.add(Double.valueOf(i * 10 + k)); } return d; } }; transformingIterator.setTransformer(transformer); transformingIterator.setPredicate(predicate); HashSet<Double> expected = new HashSet<Double>(); for (Integer i : ints) { if (i % 2 == 0) { for (int k = 0; k < i; k++) { expected.add(Double.valueOf(i * 10 + k)); } } } HashSet<Double> actual = new HashSet<Double>(); CollectionUtils.addAll(actual, transformingIterator); assertTrue(CollectionUtils.disjunction(actual, expected).isEmpty()); }
From source file:cn.fql.utility.CollectionUtility.java
/** * Convert array to a new list/*from w w w.j ava 2 s .c o m*/ * * @param src source array * @return new list */ public static List convert2List(Object[] src) { List lstResult = new ArrayList(); CollectionUtils.addAll(lstResult, src); return lstResult; }
From source file:info.magnolia.beanmerger.ProxyBasedBeanMergerTest.java
public <T> T merge(Object... sources) { final ArrayList<Object> list = new ArrayList<Object>(); CollectionUtils.addAll(list, sources); return (T) proxyBasedBeanMerger.merge(list); }