Package com.asakusafw.compiler.flow.stage.ShuffleModel

Examples of com.asakusafw.compiler.flow.stage.ShuffleModel.Segment


        MockResult<Ex1> result = mapper.add("r1", new Ex1Copier());

        @SuppressWarnings("unchecked")
        Rendezvous<Writable> f = (Rendezvous<Writable>) create(loader, name, mapper.toArguments());

        Segment segment = stage.getShuffleModel().findSegment(fragment.getInputPorts().get(0));
        SegmentedWritable value = createShuffleValue(loader, stage);

        Ex1 ex1 = new Ex1();
        f.begin();
View Full Code Here


        MockResult<Ex1> r2 = mapper.add("r2", new Ex1Copier());

        @SuppressWarnings("unchecked")
        Rendezvous<Writable> f = (Rendezvous<Writable>) create(loader, name, mapper.toArguments());

        Segment segment = stage.getShuffleModel().findSegment(fragment.getInputPorts().get(0));
        SegmentedWritable value = createShuffleValue(loader, stage);

        Ex1 ex1 = new Ex1();
        f.begin();
View Full Code Here

        SegmentedWritable v = (SegmentedWritable) create(loader, value);

        List<Segment> segments = analyzed.getSegments();
        assertThat(segments.size(), is(2));

        Segment seg1 = segments.get(0);
        Segment seg2 = segments.get(1);
        assertThat(seg1.getTerms().size(), is(2));
        assertThat(seg2.getTerms().size(), is(2));

        Ex1 ex1 = new Ex1();
        ex1.setSid(1);
        ex1.setValue(100);
        ex1.setStringAsString("ex1");
View Full Code Here

        ShuffleModel analyzed = analyzer.analyze(target);
        assertThat(analyzed, not(nullValue()));

        List<Segment> segments = analyzed.getSegments();
        assertThat(segments.size(), is(1));
        Segment segment = segments.get(0);

        assertThat(segment.getTerms().size(), is(1));

        Term grouping = segment.getTerms().get(0);
        assertThat(grouping.getArrangement(), is(Arrangement.GROUPING));
        assertThat(grouping.getSource().getName(), is("string"));
        assertThat(grouping.getSource().getType(), equalTo((Type) StringOption.class));
    }
View Full Code Here

TOP

Related Classes of com.asakusafw.compiler.flow.stage.ShuffleModel.Segment

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.