Java Code Examples for java.util.stream.Stream#of()
The following examples show how to use
java.util.stream.Stream#of() .
You can vote up the ones you like or vote down the ones you don't like,
and go to the original project or source file by following the links above each example. You may check out the related API usage on the sidebar.
Example 1
Source File: EmailSpecificationTest.java From event-sourcing-cqrs-examples with MIT License | 6 votes |
@SuppressWarnings("unused") private static Stream<Arguments> emails() { return Stream.of( Arguments.of("[email protected]", true), Arguments.of("[email protected]", true), Arguments.of("[email protected]", true), Arguments.of("[email protected]", true), Arguments.of("emailexample", false), Arguments.of("email@example", false), Arguments.of("[email protected]", false), Arguments.of("[email protected]", false), Arguments.of("[email protected]", false), Arguments.of("[email protected]", false), Arguments.of("[email protected]", false) ); }
Example 2
Source File: UInt384Test.java From incubator-tuweni with Apache License 2.0 | 6 votes |
private static Stream<Arguments> multiplyModProvider() { return Stream .of( Arguments.of(v(0), v(5), UInt384.valueOf(2), v(0)), Arguments.of(v(2), v(3), UInt384.valueOf(7), v(6)), Arguments.of(v(2), v(3), UInt384.valueOf(6), v(0)), Arguments.of(v(2), v(0), UInt384.valueOf(6), v(0)), Arguments .of( hv( "0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE"), v(2), UInt384.MAX_VALUE, hv( "0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD"))); }
Example 3
Source File: UInt256Test.java From cava with Apache License 2.0 | 5 votes |
private static Stream<Arguments> toMinimalBytesProvider() { return Stream.of( Arguments.of(hv("0x00"), Bytes.EMPTY), Arguments.of(hv("0x01000000"), Bytes.fromHexString("0x01000000")), Arguments.of(hv("0x0100000000"), Bytes.fromHexString("0x0100000000")), Arguments.of(hv("0xf100000000ab"), Bytes.fromHexString("0xf100000000ab")), Arguments.of( hv("0x0400000000000000000000000000000000000000000000000000f100000000ab"), Bytes.fromHexString("0x0400000000000000000000000000000000000000000000000000f100000000ab"))); }
Example 4
Source File: UInt32Test.java From incubator-tuweni with Apache License 2.0 | 5 votes |
private static Stream<Arguments> powLongProvider() { return Stream .of( Arguments.of(v(0), 2, v(0)), Arguments.of(v(2), 2, v(4)), Arguments.of(v(2), 8, v(256)), Arguments.of(v(3), 3, v(27)), Arguments.of(hv("0xFFF0F0F0"), 3, hv("0x19A2F000"))); }
Example 5
Source File: MergeTest.java From incubator-tuweni with Apache License 2.0 | 5 votes |
private static Stream<Arguments> mergeVectors() { return Stream .of( Arguments .of( UInt32.fromHexString("0x3B0BB37D"), UInt32.fromHexString("0xA0212004"), UInt32.fromHexString("0x9BD26AB0"), UInt32.fromHexString("0x3CA34321"), "mul/add"), Arguments .of( UInt32.fromHexString("0x10C02F0D"), UInt32.fromHexString("0x870FA227"), UInt32.fromHexString("0xD4F45515"), UInt32.fromHexString("0x91C1326A"), "xor/mul"), Arguments .of( UInt32.fromHexString("0x24D2BAE4"), UInt32.fromHexString("0x0FFB4C9B"), UInt32.fromHexString("0x7FDBC2F2"), UInt32.fromHexString("0x2EDDD94C"), "rotl/xor"), Arguments .of( UInt32.fromHexString("0xDA39E821"), UInt32.fromHexString("0x089C4008"), UInt32.fromHexString("0x8B6CD8C3"), UInt32.fromHexString("0x8A81E396"), "rotr/xor")); }
Example 6
Source File: BaseUInt64ValueTest.java From cava with Apache License 2.0 | 5 votes |
private static Stream<Arguments> subtractUInt64Provider() { return Stream.of( Arguments.of(v(1), UInt64.ZERO, v(1)), Arguments.of(v(5), UInt64.ZERO, v(5)), Arguments.of(v(2), UInt64.ONE, v(1)), Arguments.of(v(100), UInt64.valueOf(100), v(0)), Arguments.of(v(0), UInt64.ONE, Value.MAX_VALUE), Arguments.of(v(1), UInt64.valueOf(2), Value.MAX_VALUE), Arguments.of(Value.MAX_VALUE, UInt64.ONE, hv("0xFFFFFFFFFFFFFFFE"))); }
Example 7
Source File: BaseUInt64ValueTest.java From incubator-tuweni with Apache License 2.0 | 5 votes |
private static Stream<Arguments> subtractUInt64Provider() { return Stream .of( Arguments.of(v(1), UInt64.ZERO, v(1)), Arguments.of(v(5), UInt64.ZERO, v(5)), Arguments.of(v(2), UInt64.ONE, v(1)), Arguments.of(v(100), UInt64.valueOf(100), v(0)), Arguments.of(v(0), UInt64.ONE, Value.MAX_VALUE), Arguments.of(v(1), UInt64.valueOf(2), Value.MAX_VALUE), Arguments.of(Value.MAX_VALUE, UInt64.ONE, hv("0xFFFFFFFFFFFFFFFE"))); }
Example 8
Source File: TSDataTest.java From monsoon with BSD 3-Clause "New" or "Revised" License | 5 votes |
private Stream<TimeSeriesCollection> create_tsdata_(int count) { final DateTime now = NOW.minusMinutes(count - 1); final Histogram hist = new Histogram(Stream.of(new Histogram.RangeWithCount(new Histogram.Range(0, 10), 10d), new Histogram.RangeWithCount(new Histogram.Range(100, 110), 10d))); return Stream.generate( new Supplier<Integer>() { private int idx = 0; @Override public Integer get() { return idx++; } }) .map(new Function<Integer, TimeSeriesCollection>() { public TimeSeriesCollection apply(Integer i) { return new SimpleTimeSeriesCollection(now.plusMinutes(i), Stream.of( new ImmutableTimeSeriesValue( GroupName.valueOf(SimpleGroupPath.valueOf("foo", "bar")), singletonMap(MetricName.valueOf("x"), MetricValue.fromIntValue(i))), new ImmutableTimeSeriesValue( GroupName.valueOf(SimpleGroupPath.valueOf("h", "i", "s", "t", "o", "g", "r", "a", "m")), singletonMap(MetricName.valueOf("x"), MetricValue.fromHistValue(hist))) )); } }) .limit(count); }
Example 9
Source File: ConfigurationFilterParserTest.java From multiapps-controller with Apache License 2.0 | 5 votes |
static Stream<Arguments> testParse() { return Stream.of( // @formatter:off // (1) Parse a filter with new syntax Arguments.of("configuration-filter-parser-test-input-01.json", new Expectation(Expectation.Type.JSON, "configuration-filter-parser-test-output-01.json")), // (2) Parse a filter with old syntax Arguments.of("configuration-filter-parser-test-input-02.json", new Expectation(Expectation.Type.JSON, "configuration-filter-parser-test-output-02.json")), // (3) Deployment namespace and resource namespace differ - filter should contain the resource one Arguments.of("configuration-filter-parser-test-input-03.json", new Expectation(Expectation.Type.JSON, "configuration-filter-parser-test-output-03.json")) // @formatter:on ); }
Example 10
Source File: UInt256Test.java From incubator-tuweni with Apache License 2.0 | 5 votes |
private static Stream<Arguments> powUInt256Provider() { return Stream .of( Arguments.of(v(0), UInt256.valueOf(2), v(0)), Arguments.of(v(2), UInt256.valueOf(2), v(4)), Arguments.of(v(2), UInt256.valueOf(8), v(256)), Arguments.of(v(3), UInt256.valueOf(3), v(27)), Arguments .of( hv("0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F0F0"), UInt256.valueOf(3), hv("0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2A920E119A2F000"))); }
Example 11
Source File: ShiftingWindowSummarizingLongTest.java From streams-utils with Apache License 2.0 | 5 votes |
@Test public void should_correctly_count_the_elements_of_a_sized_stream() { // Given Stream<String> strings = Stream.of("1", "2", "3", "4", "5", "6", "7"); int groupingFactor = 3; Stream<LongSummaryStatistics> stream = StreamsUtils.shiftingWindowSummarizingLong(strings, groupingFactor, Long::parseLong); // When long count = stream.count(); // Then assertThat(count).isEqualTo(5L); }
Example 12
Source File: TomlTest.java From incubator-tuweni with Apache License 2.0 | 5 votes |
private static Stream<Arguments> floatSupplier() { // @formatter:off return Stream.of( Arguments.of("foo = 0.0", 0D), Arguments.of("foo = 0E100", 0D), Arguments.of("foo = 0.00e+100", 0D), Arguments.of("foo = 0.00e-100", 0D), Arguments.of("foo = +0.0", 0D), Arguments.of("foo = -0.0", -0D), Arguments.of("foo = 0.000000000000000000000000000000000000000000" + "000000000000000000000000000000000000000000000000000000000" + "000000000000000000000000000000000000000000000000000000000" + "000000000000000000000000000000000000000000000000000000000" + "000000000000000000000000000000000000000000000000000000000" + "000000000000000000000000000000000000000000000000000000000", 0D), Arguments.of("foo = -0.0E999999999999999999999999999999999999999", -0D), Arguments.of("foo = 1.0", 1D), Arguments.of("foo = 43.55E34", 43.55E34D), Arguments.of("foo = 43.557_654E-34", 43.557654E-34D), Arguments.of("foo = inf", Double.POSITIVE_INFINITY), Arguments.of("foo = +inf", Double.POSITIVE_INFINITY), Arguments.of("foo = -inf", Double.NEGATIVE_INFINITY), Arguments.of("foo = nan", Double.NaN), Arguments.of("foo = +nan", Double.NaN), Arguments.of("foo = -nan", Double.NaN) ); // @formatter:on }
Example 13
Source File: BiStreamTest.java From mug with Apache License 2.0 | 5 votes |
@Test public void testGroupingBy_withMapperAndReducer_twoElementsDifferentGroups() { Stream<String> inputs = Stream.of("foo", "blah"); assertKeyValues( inputs .collect(BiStream.groupingBy(s -> s.charAt(0), String::length, Integer::sum))) .containsExactly('f', 3, 'b', 4) .inOrder(); }
Example 14
Source File: TomlTest.java From incubator-tuweni with Apache License 2.0 | 5 votes |
private static Stream<Arguments> stringSupplier() { return Stream .of( Arguments.of("foo = \"\"", ""), Arguments.of("foo = \"\\\"\"", "\""), Arguments .of("foo = \"bar \\b \\f \\n \\\\ \\u0053 \\U0010FfFf baz\"", "bar \b \f \n \\ S \uDBFF\uDFFF baz"), Arguments.of("foo = \"\"\"\"\"\"", ""), Arguments.of("foo = \"\"\" foo\nbar\"\"\"", " foo" + System.lineSeparator() + "bar"), Arguments.of("foo = \"\"\"\n foobar\"\"\"", " foobar"), Arguments.of("foo = \"\"\"\n foo\nbar\"\"\"", " foo" + System.lineSeparator() + "bar"), Arguments.of("foo = \"\"\"\\n foo\nbar\"\"\"", "\n foo" + System.lineSeparator() + "bar"), Arguments .of( "foo = \"\"\"\n\n foo\nbar\"\"\"", System.lineSeparator() + " foo" + System.lineSeparator() + "bar"), Arguments.of("foo = \"\"\" foo \\ \nbar\"\"\"", " foo " + System.lineSeparator() + "bar"), Arguments.of("foo = \"\"\" foo \\\nbar\"\"\"", " foo " + System.lineSeparator() + "bar"), Arguments.of("foo = \"\"\" foo \\ \nbar\"\"\"", " foo " + System.lineSeparator() + "bar"), Arguments.of("foo = \"foobar#\" # comment", "foobar#"), Arguments.of("foo = \"foobar#\"", "foobar#"), Arguments.of("foo = \"foo \\\" bar #\" # \"baz\"", "foo \" bar #"), Arguments.of("foo = ''", ""), Arguments.of("foo = '\"'", "\""), Arguments.of("foo = 'foobar \\'", "foobar \\"), Arguments.of("foo = '''foobar \n'''", "foobar " + System.lineSeparator()), Arguments.of("foo = '''\nfoobar \n'''", "foobar " + System.lineSeparator()), Arguments.of("foo = '''\nfoobar \\ \n'''", "foobar \\ " + System.lineSeparator()), Arguments.of("# I am a comment. Hear me roar. Roar.\nfoo = \"value\" # Yeah, you can do this.", "value"), Arguments .of( "foo = \"I'm a string. \\\"You can quote me\\\". Name\\tJos\\u00E9\\nLocation\\tSF.\"", "I'm a string. \"You can quote me\". Name\tJosé\nLocation\tSF."), Arguments .of( "foo=\"\"\"\nRoses are red\nViolets are blue\"\"\"", "Roses are red" + System.lineSeparator() + "Violets are blue")); }
Example 15
Source File: TemplateNumberUtilsTest.java From ApprovalTests.Java with Apache License 2.0 | 5 votes |
private static Stream<Arguments> useCases() { return Stream.of(Arguments.of(new String[]{"3", "+", "5"}, 8), Arguments.of(new String[]{"3", "-", "5"}, -2), Arguments.of(new String[]{"3", "*", "5"}, 15), Arguments.of(new String[]{"15", "/", "3"}, 5), Arguments.of(new String[]{"9", "+", "3"}, 12), Arguments.of(new String[]{"1", "+", "2", "*", "3", "-", "4", "/", "5"}, 1)); }
Example 16
Source File: RandomRecordTest.java From gradle-avro-plugin with Apache License 2.0 | 5 votes |
@SuppressWarnings("unused") private static Stream<Arguments> generateRandomRecords() { return Stream.of( // From https://stackoverflow.com/questions/45581437/how-to-specify-converter-for-default-value-in-avro-union-logical-type-fields Arguments.of("BuggyRecord.avsc"), // From https://github.com/davidmc24/gradle-avro-plugin/issues/120 Arguments.of("Messages.avsc") ); }
Example 17
Source File: AsyncRSExtensionOperatorsTest.java From cyclops with Apache License 2.0 | 5 votes |
@Test public void headAndTailTest(){ Stream<String> s = Stream.of("hello","world"); Iterator<String> it = s.iterator(); String head = it.next(); Stream<String> tail = Streams.stream(it); tail.forEach(System.out::println); }
Example 18
Source File: DTOConverterTest.java From james-project with Apache License 2.0 | 4 votes |
private static Stream<Arguments> allKnownTypes() { return Stream.of( Arguments.of(SECOND, SECOND_DTO), Arguments.of(FIRST, FIRST_DTO) ); }
Example 19
Source File: ImportedServiceModel.java From attic-polygene-java with Apache License 2.0 | 4 votes |
@Override @SuppressWarnings( "unchecked" ) public Stream<Class<?>> types() { return Stream.of( type ); }
Example 20
Source File: AllureRestTemplateTest.java From allure-java with Apache License 2.0 | 4 votes |
static Stream<String> attachmentNameProvider() { return Stream.of("Request", "Response"); }