XD-7 - Tuple data structure
Change to use primitive types instead of Wrapper types for byte, short, int, long, float, double, char and boolean.  This avoid NPE from when doing int i = tuple.getInt("fieldWithNullValue").  Non primitive types will return null (BigDecimal, Date, String)