public BodyParamByteObject buildByteBodyParamObject(String bytes) { String[] input = bytes.split(","); byte[] byteArray = new byte[input.length]; for (int i = 0; i < input.length; i++) { byteArray[i] = Byte.valueOf(input[i]); } BodyParamByteObject byteObject = new BodyParamByteObject(); byteObject.setBodyParameter(byteArray); return byteObject; }
public boolean compareByteArrays( BodyParamByteObject inputWrapper, ByteOperationResponseObject outputWrapper) { byte[] inputBytes = inputWrapper.getBodyParameter(); byte[] outputBytes = outputWrapper.getBodyParameter(); if (inputBytes.length != outputBytes.length) { return false; } for (int i = 0; i < inputBytes.length; i++) { String in = String.valueOf(inputBytes[i]); String out = String.valueOf(outputBytes[i]); if (!in.equals(out)) { return false; } } return true; }