title: DynamicJasper addColumn to fastreportbuilder with non-supported data type
body: <p>I have a list of objects that I am building a report for.  One of the attributes of the object is a JodaTime LocalDate object.  I would like this date to be included in my report, so I do something like:</p>
  
  <pre><code>.addColumn("Shipout", "shipout", LocalDate.class.getName(),50)
  </code></pre>
  
  <p>which results in the following error: </p>
  
  <pre><code>net.sf.jasperreports.engine.design.JRValidationException: Report design not valid : 
      1. Class "org.joda.time.LocalDate" not supported for text field expression.
  </code></pre>
  
  <p>That's fine, but there must be some way that I can add a LocalDate column type - I haven't been able to find anything like this in the documentation.</p>
  
  <p>The closest thing I can find is a CustomExpression, but all of the examples refer to doing things like composite columns.</p>
  
  <p>What is the right way to do it?</p>
  
  <p>Thanks!</p>