
package innovimax.mixthem.operation;

import innovimax.mixthem.MixException;

interface ICharOperation extends IOperation {
	/**
	* Returns the result of the operation (maybe empty).
	* @param c1 The first character to zip (maybe -1)
	* @param c2 The second character to zip (maybe -1)
	* @return The result of the operation (maybe empty)
	* @throws MixException - If an mixing error occurs
	* @throws ProcessException - If process must be ended
	*/	
	int[] process(int c1, int c2) throws MixException;
}

@@ -72,16 +72,42 @@
 ption;%0A%0A
+import java.util.Stream;%0A%0A
 interfac
@@ -188,29 +188,27 @@
 eration 
-(maybe empty)
+as a stream
 .%0A%09* @pa
@@ -347,21 +347,19 @@
 ion 
-(maybe empty)
+as a stream
 %0A%09* 
@@ -410,75 +410,22 @@
 curs
-%0A%09* @throws ProcessException - If process must be ended
+%09
 %0A%09*/%09%0A%09
-int%5B%5D
+Stream
  pro

Update ICharOperation.java