title: Camel CSV Transformation to Java Object
body: <p>I have a large CSV file containing a set of users. I'm looking for a simple way to read the file, map to a Java Object and pass this Object to a processor which will perform some operations on the Object.
  So I have marked a Java bean with annotations that represent the CSV file:</p>
  
  <pre><code>@CsvRecord(separator = ",")
  public class User {
      @DataField(pos = 1)
      private String username;
      @DataField(pos = 2)
      private String group;
  
  }
  </code></pre>
  
  <p>Then I have started to code a Camel Route, however I cannot find out how to pass the CSV as Java Object to an endpoint:</p>
  
  <pre><code>CamelContext context = new DefaultCamelContext();
      final DataFormat bindy = new BindyCsvDataFormat("com.sample.model");
      context.addRoutes(new RouteBuilder() {
          public void configure() {
              from("file:/usr/camel/in?noop=true").
              unmarshal(bindy)
              .to("??????");
          }
  }); 
  </code></pre>
  
  <p>The target endpoint should be a java class which received the User Object. Is is possible to do that ? Thanks</p>