
package innovimax.mixthem.operation;

import innovimax.mixthem.MixException;

interface IByteOperation extends IOperation {
	/**
 	* Processes operation and set new result in the ByteResult parameter.
	* @param b1 The first byte to mix (maybe -1)
	* @param b2 The second byte to mix (maybe -1)
	* @param result The previous operation result
 	* @return The result of the operation (maybe null)
 	* @throws MixException - If an mixing error occurs
	* @see innovimax.mixthem.operation.ByteResult	
	*/	
	void process(byte b1, byte b2, ByteResult result) throws MixException;
	/**
 	* Processes operation and set new result in the ByteResult parameter.
	* @param bytes The array of bytes to mix	
	* @param result The previous operation result
 	* @return The result of the operation (maybe null)
 	* @throws MixException - If an mixing error occurs
	* @see innovimax.mixthem.operation.ByteResult	
	*/	
	void process(byte[] bytes, ByteResult result) throws MixException;
}

@@ -199,456 +199,8 @@
 er.%0A
-%09* @param b1 The first byte to mix (maybe -1)%0A%09* @param b2 The second byte to mix (maybe -1)%0A%09* @param result The previous operation result%0A %09* @return The result of the operation (maybe null)%0A %09* @throws MixException - If an mixing error occurs%0A%09* @see innovimax.mixthem.operation.ByteResult%09%0A%09*/%09%0A%09void process(byte b1, byte b2, ByteResult result) throws MixException;%0A%09/**%0A %09* Processes operation and set new result in the ByteResult parameter.%0A
 %09* @

Update IByteOperation.java