class CustomerFieldExtractor implements FieldExtractor<Order> {

	@Override
	public Object[] extract(Order order) {<FILL_FUNCTION_BODY>}

	private String emptyIfNull(String s) {
		return s != null ? s : "";
	}

}

		Customer customer = order.getCustomer();
		return new Object[] { "CUSTOMER:", customer.getRegistrationId(), emptyIfNull(customer.getFirstName()),
				emptyIfNull(customer.getMiddleName()), emptyIfNull(customer.getLastName()) };
	
<no_super_class>