List of usage examples for org.apache.commons.collections CollectionUtils size
public static int size(Object object)
From source file:com.bekwam.resignator.commands.KeytoolCommand.java
public static void main(String[] args) throws Exception { KeytoolCommand cmd = new KeytoolCommand(); System.out.println("****** cacerts *******"); List<KeystoreEntry> entries = cmd.findKeystoreEntries("C:\\Program Files\\Java\\jdk1.8.0_40\\bin\\keytool", "C:\\Program Files\\Java\\jdk1.8.0_40\\jre\\lib\\security\\cacerts", "changeit"); entries.stream().forEach((e) -> System.out.println(e.getAlias() + "/" + e.getFingerprint())); System.out.println("****** just cacerts aliases *******"); List<String> aliases = cmd.findAliases("C:\\Program Files\\Java\\jdk1.8.0_40\\bin\\keytool", "C:\\Program Files\\Java\\jdk1.8.0_40\\jre\\lib\\security\\cacerts", "changeit"); aliases.stream().forEach((a) -> System.out.println(a)); System.out.println("****** test *******"); entries = cmd.findKeystoreEntries("C:\\Program Files\\Java\\jdk1.8.0_40\\bin\\keytool", "C:\\Users\\carl_000\\git\\resignator-repos-1\\resignator\\mykeystore", "ab987c"); entries.stream().forEach((e) -> System.out.println(e.getAlias() + "/" + e.getFingerprint())); System.out.println("****** just test aliases *******"); aliases = cmd.findAliases("C:\\Program Files\\Java\\jdk1.8.0_40\\bin\\keytool", "C:\\Users\\carl_000\\git\\resignator-repos-1\\resignator\\mykeystore", "ab987c"); aliases.stream().forEach((a) -> System.out.println(a)); System.out.println("****** empty *******"); entries = cmd.findKeystoreEntries("C:\\Program Files\\Java\\jdk1.8.0_40\\bin\\keytool", "C:\\Users\\carl_000\\git\\resignator-repos-1\\resignator\\emptykeystore", "ab987c"); entries.stream().forEach((e) -> System.out.println(e.getAlias() + "/" + e.getFingerprint())); System.out.println("****** just empty aliases *******"); aliases = cmd.findAliases("C:\\Program Files\\Java\\jdk1.8.0_40\\bin\\keytool", "C:\\Users\\carl_000\\git\\resignator-repos-1\\resignator\\emptykeystore", "ab987c"); aliases.stream().forEach((a) -> System.out.println(a)); System.out.println("***** bad password *****"); entries = cmd.findKeystoreEntries("C:\\Program Files\\Java\\jdk1.8.0_40\\bin\\keytool", "C:\\Users\\carl_000\\git\\resignator-repos-1\\resignator\\emptykeystore", "xxx"); System.out.println("# entries=" + CollectionUtils.size(entries)); }
From source file:com.bekwam.resignator.ResignatorAppMainViewControllerTest.java
@Test public void addOne() { resignatorAppMainViewController.recordRecentProfile("profile1"); assertEquals(1, CollectionUtils.size(resignatorAppMainViewController.mRecentProfiles.getItems())); assertEquals("profile1", resignatorAppMainViewController.mRecentProfiles.getItems().get(0).getText()); assertEquals(1,/*from w w w. ja v a 2 s . co m*/ CollectionUtils.size(resignatorAppMainViewController.activeConfiguration.getRecentProfiles())); assertEquals("profile1", resignatorAppMainViewController.activeConfiguration.getRecentProfiles().get(0)); }
From source file:io.github.jrobotframework.keyword.csv.criteria.CSVLineCriteria.java
public String[] uniqueResult() { List<String[]> items = list(); if (CollectionUtils.isEmpty(items)) { return null; }/*from w w w .jav a2 s .c o m*/ if (CollectionUtils.size(items) > 1) { throw new IllegalStateException("Has more than one entries found."); } return items.iterator().next(); }
From source file:ltistarter.JPATests.java
@Test public void testJPA() { Iterable<LtiKeyEntity> keys; LtiKeyEntity key;/*from ww w . j a v a2 s. c o m*/ int result; assertNotNull(ltiKeyRepository); keys = ltiKeyRepository.findAll(); assertFalse(keys.iterator().hasNext()); ltiKeyRepository.save(new LtiKeyEntity("key", "secret")); ltiKeyRepository.save(new LtiKeyEntity("AZkey", "AZsecret")); keys = ltiKeyRepository.findAll(); assertTrue(keys.iterator().hasNext()); assertEquals(2, CollectionUtils.size(keys.iterator())); key = ltiKeyRepository.findByKeyKey("not_real_key"); assertNull(key); key = ltiKeyRepository.findByKeyKey("key"); assertNotNull(key); assertEquals("secret", key.getSecret()); LtiKeyEntity key2 = ltiKeyRepository.findOne(key.getKeyId()); assertNotNull(key2); assertEquals(key, key2); key = ltiKeyRepository.findOne(key.getKeyId()); assertNotNull(key); ltiKeyRepository.delete(key); keys = ltiKeyRepository.findAll(); assertTrue(keys.iterator().hasNext()); assertEquals(1, CollectionUtils.size(keys.iterator())); result = ltiKeyRepository.deleteByKeyKey("not_real_key"); assertEquals(0, result); result = ltiKeyRepository.deleteByKeyKey("AZkey"); assertEquals(1, result); keys = ltiKeyRepository.findAll(); assertFalse(keys.iterator().hasNext()); assertEquals(0, CollectionUtils.size(keys.iterator())); }
From source file:com.bekwam.resignator.ResignatorAppMainViewControllerTest.java
@Test public void addTwo() { resignatorAppMainViewController.recordRecentProfile("profile1"); resignatorAppMainViewController.recordRecentProfile("profile2"); assertEquals(2, CollectionUtils.size(resignatorAppMainViewController.mRecentProfiles.getItems())); assertEquals("profile2", resignatorAppMainViewController.mRecentProfiles.getItems().get(0).getText()); assertEquals("profile1", resignatorAppMainViewController.mRecentProfiles.getItems().get(1).getText()); assertEquals(2,/* www .jav a 2s .c o m*/ CollectionUtils.size(resignatorAppMainViewController.activeConfiguration.getRecentProfiles())); assertEquals("profile2", resignatorAppMainViewController.activeConfiguration.getRecentProfiles().get(0)); assertEquals("profile1", resignatorAppMainViewController.activeConfiguration.getRecentProfiles().get(1)); }
From source file:alfio.model.result.Result.java
public ErrorCode getFirstErrorOrNull() { if (isSuccess() || CollectionUtils.size(errors) == 0) { return null; } return errors.get(0); }
From source file:fr.itinerennes.bundler.tasks.framework.AbstractCountedCsvTask.java
@Override protected final List<T> getData() throws CsvTaskException { final List<T> data = getDataList(); this.lineCount = CollectionUtils.size(data); return data;/*from w w w. j a v a 2 s.c om*/ }
From source file:io.github.jrobotframework.keyword.csv.criteria.CSVLineCriteria.java
public int count() { return CollectionUtils.size(list()); }
From source file:fr.itinerennes.bundler.tasks.framework.AbstractCsvTask.java
/** * <ol>//www. j a v a 2 s. c o m * <li>opens the output file</li> * <li>write the total line count</li> * <li>invokes {@link #generateLines()} to let subclasses write lines, see {@link #writeLine(Object...)}</li> * </ol> * * @see fr.itinerennes.bundler.tasks.framework.AbstractTask#execute() */ @Override protected final void execute() { final File outFile = getOutputFile(); LOGGER.debug("Writing output to {}", outFile); try { out = new BufferedWriter(new OutputStreamWriter(new FileOutputStream(outFile), CHARSET)); final List<T> data = getData(); LOGGER.debug("Writing {} lines to {}", CollectionUtils.size(data), outFile); final List<Object[]> lines = new ArrayList<Object[]>(data.size()); for (final T d : data) { lines.add(toCSV(d)); } Collections.sort(lines, new Comparator<Object[]>() { @Override public int compare(final Object[] o1, final Object[] o2) { return toString(o1).compareTo(toString(o2)); } private String toString(final Object[] data) { final StringBuilder s = new StringBuilder(); for (final Object o : data) { if (o != null) { s.append(o.toString()); } } return s.toString(); } }); for (final Object[] lineData : lines) { writeLine(lineData); } } catch (final FileNotFoundException e) { LOGGER.error("output file not found", e); } catch (final IOException e) { LOGGER.error("can't write to output file", e); } catch (final CsvTaskException e) { LOGGER.error("can't generate CSV data", e); } finally { IOUtils.closeQuietly(out); } }
From source file:com.bekwam.resignator.ResignatorAppMainViewControllerTest.java
@Test public void addMax() { resignatorAppMainViewController.recordRecentProfile("profile1"); // will be removed resignatorAppMainViewController.recordRecentProfile("profile2"); resignatorAppMainViewController.recordRecentProfile("profile3"); resignatorAppMainViewController.recordRecentProfile("profile4"); resignatorAppMainViewController.recordRecentProfile("profile5"); assertEquals(4, CollectionUtils.size(resignatorAppMainViewController.mRecentProfiles.getItems())); assertEquals("profile5", resignatorAppMainViewController.mRecentProfiles.getItems().get(0).getText()); assertEquals("profile4", resignatorAppMainViewController.mRecentProfiles.getItems().get(1).getText()); assertEquals("profile3", resignatorAppMainViewController.mRecentProfiles.getItems().get(2).getText()); assertEquals("profile2", resignatorAppMainViewController.mRecentProfiles.getItems().get(3).getText()); assertEquals(4,//from w ww. ja v a 2 s . c o m CollectionUtils.size(resignatorAppMainViewController.activeConfiguration.getRecentProfiles())); assertEquals("profile5", resignatorAppMainViewController.activeConfiguration.getRecentProfiles().get(0)); assertEquals("profile4", resignatorAppMainViewController.activeConfiguration.getRecentProfiles().get(1)); assertEquals("profile3", resignatorAppMainViewController.activeConfiguration.getRecentProfiles().get(2)); assertEquals("profile2", resignatorAppMainViewController.activeConfiguration.getRecentProfiles().get(3)); }