diff src/main/java/alice/test/codesegment/local/wordcount/CorrectResult.java @ 345:8f71c3e6f11d

Change directory structure Maven standard
author sugi
date Wed, 16 Apr 2014 18:26:07 +0900
parents
children
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/main/java/alice/test/codesegment/local/wordcount/CorrectResult.java	Wed Apr 16 18:26:07 2014 +0900
@@ -0,0 +1,36 @@
+package alice.test.codesegment.local.wordcount;
+
+import alice.codesegment.CodeSegment;
+import alice.datasegment.CommandType;
+import alice.datasegment.Receiver;
+
+public class CorrectResult extends CodeSegment{
+
+	private Receiver[] array;
+	
+	public CorrectResult(int size) {
+		array = new Receiver[size];
+		for (int i=0;i<size;i++){
+			array[i] = ids.create(CommandType.TAKE);
+		}
+		for (int i=0;i<size;i++)
+			array[i].setKey("result");
+	}
+
+	@Override
+	public void run() {
+		int line_num = 0;
+		int word_num = 0;
+		Result result;
+		for (Receiver anArray : array) {
+			result = anArray.asClass(Result.class);
+			line_num += result.line_num;
+			word_num += result.word_num;
+		}
+		System.out.println(System.currentTimeMillis() - StartWordCount.t);
+		System.out.println(line_num+" "+word_num);
+		System.exit(0);
+		
+	}
+
+}