@Override protected Iterable<PropertyDescriptor<?>> createConfigurationCapabilities() { return Utils.<PropertyDescriptor<?>>list(SMTP_HOST, SMTP_PORT, SMTP_SECURE, SMTP_USERNAME, SMTP_PASSWORD, SMTP_FROM, DEBUG); }
public static <E> List<E> list(Iterable<E> iterable) { return list(iterable.iterator()); }
synchronized Iterable<CRaSHPlugin<?>> getPlugins() { if (plugins == null) { List<CRaSHPlugin<?>> plugins = Utils.list(discovery.getPlugins()); for (CRaSHPlugin<?> plugin : plugins) { plugin.context = context; plugin.status = CRaSHPlugin.CONSTRUCTED; } this.plugins = plugins; } return plugins; }
List<File> files = Utils.list(stream); Collections.sort(files); TableElement table = new TableElement().overflow(Overflow.WRAP).rightCellPadding(1);
private void assertReader(ScreenBuffer reader, Object... expected) { List<Object> res = Utils.list(reader); assertEquals(expected.length, res.size()); for (int i = 0;i < expected.length;i++) { assertEquals(expected[i], res.get(i)); } } }
List<Thread> threads = Utils.list(stream);
closureArgs = Utils.list((Iterable)ret).toArray();
public void testDir() throws Exception { File root = toExploded(archive, ""); ClassLoader cl = new URLClassLoader(new URL[]{root.toURI().toURL()}, parent); ClasspathResolver resolver = new ClasspathResolver(cl); // No recurse List<JavaFileObject> classes = collect(Utils.list(resolver.resolve("java.util", false))); assertEquals(2, classes.size()); assertEndsWith("/HashMap.class", classes.get(0).getName()); assertEndsWith("/Map.class", classes.get(1).getName()); // Recurse classes = collect(Utils.list(resolver.resolve("java.util", true))); assertEquals(3, classes.size()); assertEndsWith("/ConcurrentHashMap.class", classes.get(0).getName()); assertEndsWith("/HashMap.class", classes.get(1).getName()); assertEndsWith("/Map.class", classes.get(2).getName()); }
public void testJar() throws Exception { File jar = toFile(this.archive, ".jar"); ClassLoader cl = new URLClassLoader(new URL[]{jar.toURI().toURL()}, parent); ClasspathResolver resolver = new ClasspathResolver(cl); // No recurse List<JavaFileObject> classes = collect(Utils.list(resolver.resolve("java.util", false))); assertEquals(2, classes.size()); assertEndsWith("/HashMap.class", classes.get(0).getName()); assertEndsWith("/Map.class", classes.get(1).getName()); // Recurse classes = collect(Utils.list(resolver.resolve("java.util", true))); assertEquals(3, classes.size()); assertEndsWith("/ConcurrentHashMap.class", classes.get(0).getName()); assertEndsWith("/HashMap.class", classes.get(1).getName()); assertEndsWith("/Map.class", classes.get(2).getName()); }
List<ObjectName> names = Utils.list(stream); Collections.sort(names);
public void testIntersect() throws Exception { output.clear(); lifeCycle.bindGroovy("consume_command", consume_command); lifeCycle.bindGroovy("produce_command", produce_command); assertOk("produce_command | filter -p A:C -p B:A | consume_command"); assertEquals(list(map(map("A", "C"), "B", "A")), output); }
public void testSimple() throws Exception { output.clear(); lifeCycle.bindGroovy("consume_command", consume_command); lifeCycle.bindGroovy("produce_command", produce_command); assertOk("produce_command | filter -p A:C | consume_command"); assertEquals(list(map(map("A", "C"), "B", "A")), output); }
public void testEmpty() { TestMap map = new TestMap(); assertEquals(0, map.size()); assertEquals(null, map.get("a")); assertEquals(Collections.<String>emptyList(), Utils.list(map.keys())); }
public void testMany() throws Exception { output.clear(); lifeCycle.bindGroovy("consume_command", consume_command); lifeCycle.bindGroovy("produce_command", produce_command); assertOk("produce_command | filter -p A:C -p A:B | consume_command"); assertEquals(list(map(map("A", "B"), "B", "B"), map(map("A", "C"), "B", "A")), output); }
List<JavaFileObject> classes = collect(Utils.list(resolver.resolve("java.util", false))); assertEquals(2, classes.size()); assertEndsWith("/HashMap.class", classes.get(0).getName()); classes = collect(Utils.list(resolver.resolve("java.util", true))); assertEquals(3, classes.size()); assertEndsWith("/ConcurrentHashMap.class", classes.get(0).getName());
synchronized Iterable<CRaSHPlugin<?>> getPlugins() { if (plugins == null) { List<CRaSHPlugin<?>> plugins = Utils.list(discovery.getPlugins()); for (CRaSHPlugin<?> plugin : plugins) { plugin.context = context; plugin.status = CRaSHPlugin.CONSTRUCTED; } this.plugins = plugins; } return plugins; }
synchronized Iterable<CRaSHPlugin<?>> getPlugins() { if (plugins == null) { List<CRaSHPlugin<?>> plugins = Utils.list(discovery.getPlugins()); for (CRaSHPlugin<?> plugin : plugins) { plugin.context = context; plugin.status = CRaSHPlugin.CONSTRUCTED; } this.plugins = plugins; } return plugins; }
synchronized Iterable<CRaSHPlugin<?>> getPlugins() { if (plugins == null) { List<CRaSHPlugin<?>> plugins = Utils.list(discovery.getPlugins()); for (CRaSHPlugin<?> plugin : plugins) { plugin.context = context; plugin.status = CRaSHPlugin.CONSTRUCTED; } this.plugins = plugins; } return plugins; }