public static void main(String... args) throws Exception { SampleUtils.clean(EXECUTION_NAME); DStream<String> one = DStream.ofType(String.class, "one").classify(s -> s.split("\\s+")[0]); DStream<String> two = DStream.ofType(String.class, "two").classify(s -> s.split("\\s+")[2]); Future<Stream<Stream<String>>> resultFuture = one.union(two).executeAs(EXECUTION_NAME); Stream<Stream<String>> resultPartitionsStream = resultFuture.get(); ExecutionResultUtils.printResults(resultPartitionsStream, true); resultPartitionsStream.close(); // will close Tez client SampleUtils.clean(EXECUTION_NAME); }
/** 设置RecyclerView */ private void setupRecyclerView() { adapter = new SampleAdapter(SampleUtils.generateSampleListData(getResources())); recyclerView.setAdapter(adapter); recyclerView.setLayoutManager(new LinearLayoutManager(getApplicationContext())); recyclerView.setItemAnimator(new DefaultItemAnimator()); recyclerView.setHasFixedSize(true); recyclerView.addItemDecoration(new ItemDivider(getResources(), 1)); }
// --------------------------------------------------------------------------------------------------------- // // Public interface functions // // --------------------------------------------------------------------------------------------------------- @Requires({"toolkit != null", "UAC != null"}) public UnifiedGenotyperEngine(GenomeAnalysisEngine toolkit, UnifiedArgumentCollection UAC) { this( toolkit, UAC, Logger.getLogger(UnifiedGenotyperEngine.class), null, null, SampleUtils.getSAMFileSamples(toolkit.getSAMFileHeader()), VariantContextUtils.DEFAULT_PLOIDY); }
@Override public void onRefresh() { adapter.setData(SampleUtils.generateSampleListData(getResources())); refresher.setRefreshing(false); Toast.makeText(this, R.string.msg_refresh_success, Toast.LENGTH_SHORT).show(); }