public Object convertObjectValueToDataValue(Object objectValue, Session session) { String[] stringArray = (String[]) objectValue; IntermediateValue intermediateValue = new IntermediateValue(); intermediateValue.setPartA(stringArray[0]); for (int x = 1; x < stringArray.length; x++) { intermediateValue.getPartB().add(stringArray[x]); } return intermediateValue; }