List of usage examples for com.google.common.collect Lists newArrayList
@GwtCompatible(serializable = true) public static <E> ArrayList<E> newArrayList()
From source file:tripleplay.demo.TripleDemoJava.java
public static void main(String[] args) { JavaPlatform.Config config = new JavaPlatform.Config(); config.appName = "Tripleplay Demo"; boolean swt = false; List<String> mainArgs = Lists.newArrayList(); for (int ii = 0; ii < args.length; ii++) { String size = "--size="; if (args[ii].startsWith(size)) { String[] wh = args[ii].substring(size.length()).split("x"); config.width = Integer.parseInt(wh[0]); config.height = Integer.parseInt(wh[1]); continue; }//from w w w . ja va 2 s . c o m if (args[ii].equals("--swt")) { swt = true; continue; } mainArgs.add(args[ii]); } TripleDemo.mainArgs = mainArgs.toArray(new String[0]); if (swt) { config.appName += " (SWT)"; SWTPlatform platform = SWTPlatform.register(config); SWTTPPlatform.register(platform, config); SWTTPPlatform.instance().setIcon(loadIcon()); } else { JavaPlatform platform = JavaPlatform.register(config); JavaTPPlatform.register(platform, config); JavaTPPlatform.instance().setIcon(loadIcon()); } PlayN.run(new TripleDemo()); }
From source file:com.mapr.stats.Walk.java
public static void main(String[] args) { List<BetaWalk> x = Lists.newArrayList(); for (int i = 0; i < 30; i++) { x.add(new BetaWalk(1, 40, 0.001)); }/*ww w . j a v a2 s .c o m*/ double[] p = new double[x.size()]; for (long j = 0; j < 20000; j++) { for (int i = 0; i < 30; i++) { p[i] = x.get(i).step(); } print(j, p); } }
From source file:com.macrossx.wechat.entity.WechatButton.java
public static void main(String... s) { List<WechatButton> t = Lists.newArrayList(); WechatButton b = new WechatButton(); b.setName("a"); b.setType("b"); t.add(b);/*from w ww. j av a2s . c om*/ Map<String, List<WechatButton>> tx = Maps.newHashMap(); tx.put("button", t); System.out.println(new Gson().toJsonTree(tx)); }
From source file:com.jivesoftware.os.tasmo.view.reader.service.CLI.java
public static void main(String[] args) throws HttpClientException, IOException { Collection<HttpClientConfiguration> configurations = Lists.newArrayList(); HttpClientFactory createHttpClientFactory = new HttpClientFactoryProvider() .createHttpClientFactory(configurations); HttpClient client = createHttpClientFactory.createClient("10.5.100.136", 50000); GetTheseIds request = new GetTheseIds(); request.tenantId = "event-generator"; request.ids = Lists.newArrayList();/*from w w w . java 2 s .c o m*/ for (int i = 0; i < 3000; i++) { request.ids.add(new ObjectId("SearchUserView_", new Id(i))); } ObjectMapper mapper = new ObjectMapper(); long start = System.currentTimeMillis(); HttpResponse postJson = client.postJson("/view/get", mapper.writeValueAsString(request)); ArrayNode entries = mapper.readValue(new ByteArrayInputStream(postJson.getResponseBody()), ArrayNode.class); for (int i = 0; i < entries.size(); i++) { System.out.println(request.ids.get(i) + ":" + entries.get(i)); } System.out.println("Elapse:" + (System.currentTimeMillis() - start)); }
From source file:com.google.code.java2objc.examples.main.ObjcCodeGeneratorMain.java
public static void main(String[] args) throws Exception { Config config = new Config(); config.update("--outputdir=target/generated"); String path = "src/main/java/" + "com/google/code/java2objc/examples/"; Collection<String> javaFiles = Lists.newArrayList(); FilenameFilter filterForJavaFiles = PatternBasedFilenameFilter.getFilterForJavaFiles(); addFilesInDirectory(javaFiles, path + "lang/", filterForJavaFiles); addFilesInDirectory(javaFiles, path + "inheritance/", filterForJavaFiles); Main main = new Main(config, javaFiles); main.execute();/*from w w w . j a va 2s . c o m*/ }
From source file:edu.umd.cloud9.collection.clue.ScanBlockCompressedSequenceFile.java
public static void main(String[] args) throws IOException { if (args.length != 1) { System.out.println("usage: [SequenceFile]"); System.exit(-1);/*w w w . ja va2 s .c o m*/ } List<Long> seekPoints = Lists.newArrayList(); long pos = -1; long prevPos = -1; int prevDocno = 0; Path path = new Path(args[0]); Configuration config = new Configuration(); SequenceFile.Reader reader = new SequenceFile.Reader(config, SequenceFile.Reader.file(path)); IntWritable key = new IntWritable(); ClueWarcRecord value = new ClueWarcRecord(); pos = reader.getPosition(); int cnt = 0; while (reader.next(key, value)) { if (prevPos != -1 && prevPos != pos) { System.out.println("## beginning of block at " + prevPos + ", docno:" + prevDocno); seekPoints.add(prevPos); } System.out.println("offset:" + pos + "\tdocno:" + key + "\tdocid:" + value.getDocid()); prevPos = pos; pos = reader.getPosition(); prevDocno = key.get(); cnt++; if (cnt > Integer.MAX_VALUE) break; } reader.close(); reader = new SequenceFile.Reader(config, SequenceFile.Reader.file(path)); for (long p : seekPoints) { reader.seek(p); reader.next(key, value); System.out.println("seeking to pos " + p + "\tdocno:" + key + "\tdocid:" + value.getDocid()); } reader.close(); }
From source file:com.amitinside.java8.practice.guava.reflection.Reflection.java
public static void main(final String[] args) throws NoSuchMethodException, SecurityException { final List<String> stringList = Lists.newArrayList(); final List<Integer> intList = Lists.newArrayList(); System.out.println(stringList.getClass().isAssignableFrom(intList.getClass())); // returns true, even though ArrayList<String> is not assignable from // ArrayList<Integer> TypeToken.of(String.class); TypeToken.of(Integer.class); final TypeToken<List<String>> stringListTok = new TypeToken<List<String>>() { };//from w ww . j a va 2s . c om final TypeToken<List<Integer>> integerListTok = new TypeToken<List<Integer>>() { }; System.out.println(stringListTok.isSupertypeOf(integerListTok)); final Candidate candidate = new Candidate("AMIT"); final Method getMethod = Arrays.stream(candidate.getClass().getMethods()) .filter(method -> method.isAnnotationPresent(Nullable.class)).findFirst().get(); final Invokable<List<String>, ?> invokable = new TypeToken<List<String>>() { }.method(getMethod); System.out.println(invokable.isStatic()); }
From source file:org.zookeepersample.curator.DistributedAtomicLongSample.java
public static void main(String[] args) throws Exception { CuratorFramework client = CuratorFrameworkFactory.newClient("myservice..myservice.com:2188", new ExponentialBackoffRetry(1000, 3)); client.start();// w w w. j a v a 2 s .c o m ExecutorService service = Executors.newFixedThreadPool(10); List<DistributedAtomicLong> list = Lists.newArrayList(); for (int i = 0; i < 10; i++) { final DistributedAtomicLong count = new DistributedAtomicLong(client, PATH, new ExponentialBackoffRetry(10, 10)); list.add(count); Callable<Void> task = new Callable<Void>() { @Override public Void call() throws Exception { AtomicValue<Long> v = count.increment(); if (v.succeeded()) { System.out.println("Increment: from " + v.preValue() + " to " + v.postValue()); } return null; } }; service.submit(task); } service.shutdown(); service.awaitTermination(10, TimeUnit.MINUTES); }
From source file:com.bah.culvert.examples.Insertion.java
public static void main(String[] args) throws Throwable { Configuration culvertConf = CConfiguration.getDefault(); // index definitions are loaded implicitly from the configuration Client client = new Client(culvertConf); List<CKeyValue> valuesToPut = Lists.newArrayList(); valuesToPut.add(new CKeyValue("foo".getBytes(), "bar".getBytes(), "baz".getBytes())); Put put = new Put(valuesToPut); client.put("tablename", put); }
From source file:org.bigmouth.nvwa.utils.url.URLEncoder.java
public static void main(String[] args) { List<String> list = Lists.newArrayList(); list.add("v=1.1"); list.add("account=??001"); list.add("action=getBalance"); Collections.sort(list, String.CASE_INSENSITIVE_ORDER); ;//from w ww. j av a 2 s. com String sign = DigestUtils.md5Hex(StringUtils.join(list, "&") + "&key=88868b9d511241c1ba48cfbf705e430f"); System.out.println(sign); }