本文整理了Java中cyclops.reactive.ReactiveSeq.join
方法的一些代码示例,展示了ReactiveSeq.join
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。ReactiveSeq.join
方法的具体详情如下:
包路径:cyclops.reactive.ReactiveSeq
类名称:ReactiveSeq
方法名:join
[英]```
assertEquals("123".length(),ReactiveSeq.of(1, 2, 3).join().length());
[中]```
assertEquals("123".length(),ReactiveSeq.of(1, 2, 3).join().length());
代码示例来源:origin: aol/micro-server
default String getProviders() {
String additional = ReactiveSeq.fromStream(PluginLoader.INSTANCE.plugins.get()
.stream())
.peek(System.out::println)
.filter(module -> module.providers() != null)
.concatMap(Plugin::providers)
.join(",");
if (StringUtils.isEmpty(additional))
return "com.oath.micro.server.rest.providers";
return "com.oath.micro.server.rest.providers," + additional;
}
代码示例来源:origin: aol/micro-server
@GET
@Path("/expensive")
@Produces("text/plain")
public void expensive(@Suspended AsyncResponse asyncResponse){
FutureStream.builder().fromIterable(urls)
.then(it->client.get(it))
.onFail(it -> "")
.peek(it ->
System.out.println(it))
.convertToSimpleReact()
.allOf(data -> {
System.out.println(data);
return asyncResponse.resume(ReactiveSeq.fromIterable(data).join(";")); });
}
代码示例来源:origin: aol/micro-server
@Test
public void testProviders(){
System.out.println(ConfigurableModule.builder().build().getProviders());
//test MyPlugin working
System.out.println(new ModuleImpl().getProviders());
String additional = ReactiveSeq
.fromStream(
Arrays.<Plugin>asList(new TestPlugin())
.stream()).filter(module -> module.providers()!=null)
.concatMap(Plugin::providers)
.join(",");
assertThat(additional, equalTo(""));
}
static class ModuleImpl implements Module{
代码示例来源:origin: aol/micro-server
@Test
public void testProviders(){
//test MyPlugin working
assertThat("com.oath.micro.server.rest.providers,com.my.new.provider,com.my.new.provider2",
equalTo(ConfigurableModule.builder().build().getProviders()));
System.out.println(new ModuleImpl().getProviders());
String additional = ReactiveSeq
.fromStream(
Arrays.asList(new MyPlugin())
.stream()).filter(module -> module.providers()!=null)
.concatMap(Plugin::providers)
.join(",");
assertThat(additional, equalTo("com.my.new.provider,com.my.new.provider2"));
}
代码示例来源:origin: aol/cyclops
/**
* <pre>
* {@code
* assertEquals("^1|2|3$".length(), of(1, 2, 3).join("|", "^", "$").length());
* }
* </pre>
* @return Stream as concatenated String
*/
@Override
default String join(final String sep, final String start, final String end) {
return this.stream().join(sep, start, end);
}
代码示例来源:origin: aol/cyclops
@Override
public String toString(){
return stream().join(", ","[","]");
}
private int calcHash() {
代码示例来源:origin: aol/cyclops
@Override
public String toString() {
StringBuilder b = new StringBuilder("[");
b =b.append(map1.stream().join(","));
b= b.append(map2.stream().join(","));
return b.append("]").toString();
}
代码示例来源:origin: aol/cyclops
@Override
public String toString() {
StringBuilder b = new StringBuilder("[");
b =b.append(map1.stream().join(","));
b= b.append(map2.stream().join(","));
b= b.append(map3.stream().join(","));
return b.append("]").toString();
}
}
代码示例来源:origin: aol/cyclops
/**
* <pre>
* {@code
* assertEquals("123".length(),ReactiveSeq.of(1, 2, 3).join().length());
* }
* </pre>
*
* @return Stream as concatenated String
*/
default String join() {
return stream().join();
}
代码示例来源:origin: aol/cyclops
/**
* <pre>
* {@code
* assertEquals("1, 2, 3".length(), ReactiveSeq.of(1, 2, 3).join(", ").length());
* }
* </pre>
*
* @return Stream as concatenated String
*/
default String join(final String sep) {
return stream().join(sep);
}
代码示例来源:origin: aol/cyclops
/**
* <pre>
* {@code
* assertEquals("^1|2|3$".length(), of(1, 2, 3).join("|", "^", "$").length());
* }
* </pre>
*
* @return Stream as concatenated String
*/
default String join(final String sep, final String start, final String end) {
return stream().join(sep, start, end);
}
代码示例来源:origin: aol/cyclops
@Override
public String toString(){
return stream().join(", ","[","]");
}
代码示例来源:origin: aol/cyclops
@Test
public void testJoin() {
assertEquals("123".length(),of(1, 2, 3).join().length());
assertEquals("1, 2, 3".length(), of(1, 2, 3).join(", ").length());
assertEquals("^1|2|3$".length(), of(1, 2, 3).join("|", "^", "$").length());
}
代码示例来源:origin: aol/cyclops
@Test
public void testJoin() {
assertEquals("123".length(),of(1, 2, 3).join().length());
assertEquals("1, 2, 3".length(), of(1, 2, 3).join(", ").length());
assertEquals("^1|2|3$".length(), of(1, 2, 3).join("|", "^", "$").length());
}
代码示例来源:origin: aol/cyclops
@Test
public void testJoin() {
assertEquals("123".length(),of(1, 2, 3).join().length());
assertEquals("1, 2, 3".length(), of(1, 2, 3).join(", ").length());
assertEquals("^1|2|3$".length(), of(1, 2, 3).join("|", "^", "$").length());
}
代码示例来源:origin: aol/cyclops
@Test
public void testJoin() {
assertEquals("123".length(),of(1, 2, 3).join().length());
assertEquals("1, 2, 3".length(), of(1, 2, 3).join(", ").length());
assertEquals("^1|2|3$".length(), of(1, 2, 3).join("|", "^", "$").length());
}
代码示例来源:origin: aol/cyclops
@Test
public void testJoin() {
assertEquals("123".length(),of(1, 2, 3).join().length());
assertEquals("1, 2, 3".length(), of(1, 2, 3).join(", ").length());
assertEquals("^1|2|3$".length(), of(1, 2, 3).join("|", "^", "$").length());
}
代码示例来源:origin: aol/cyclops
@Test
public void stream() {
assertThat(str.stream().join(),equalTo("hello world"));
assertThat(empty.stream().join(),equalTo(""));
}
代码示例来源:origin: aol/cyclops
@Test
public void lazyStringEmpty(){
assertThat(empty().lazyString().toString(),equalTo(empty().stream().join(",")));
}
代码示例来源:origin: aol/cyclops
@Test
public void lazyString(){
assertThat(of(1,2).lazyString().toString(),equalTo(of(1,2).stream().join(", ")));
}
@Test
内容来源于网络,如有侵权,请联系作者删除!