Senhores(ritas),
Estou passando o List abaixo para um sub report, e gostaria de exibir apenas as colunas: matricula.id, aluno.nome , turma.id, turma.nome, turma.curso.nome
private List<Matricula>alunosMatriculados;No relatório, o mapeamento está assim:
	<field name="id" class="java.lang.Long">
		<fieldDescription><![CDATA[id]]></fieldDescription>
	</field>
	<field name="aluno.nome" class="java.lang.String">
		<fieldDescription><![CDATA[aluno]]></fieldDescription>
	</field>
	<field name="turma.id" class="java.lang.String">
		<fieldDescription><![CDATA[turma]]></fieldDescription>
	</field>
	<field name="turma.nome" class="java.lang.String"/>
	<field name="turma.curso.nome" class="java.lang.String"/>o resultado exibido é o toString() que foi implementado em cada uma dessas classes
Matricula.java
public class Matricula implements java.io.Serializable {
    @Id
    @GeneratedValue(strategy=GenerationType.AUTO, generator="id_creator")
    @Column(name="id_matricula")
    private Long id;
	@OneToOne
    @JoinColumn(name="id_aluno")
    private Aluno aluno = new Aluno();
	@OneToOne
    @JoinColumn(name="id_turma")
    private Turma turma = new Turma();
	
	...getters/setters
}Aluno.java
public class Aluno implements java.io.Serializable {
    @Id
    @GeneratedValue(strategy=GenerationType.AUTO, generator="id_creator")
    @Column(name="id_aluno")
    private Long id;
    @Column(name="nome", nullable=false, length=50)
    private String nome;
    @Column(name="cpf", unique=true, nullable=false, length=14)
    private String cpf;
	
	...getters/setters
}Turma.java
public class Turma implements java.io.Serializable {
    @Id
    @GeneratedValue(strategy=GenerationType.AUTO, generator="id_creator")
    @Column(name="id_turma")
    private Long id;
    @Column(name="nome")
    private String nome;
    @OneToOne
    @JoinColumn(name="id_curso")
    private Curso curso = new Curso();
	
	...getters/setters
}Curso.java
public class Curso implements java.io.Serializable {
    @Id
    @GeneratedValue(strategy=GenerationType.AUTO, generator="id_creator")
    @Column(name="id_curso")
    private Long id;
    @Column(name="nome", nullable=false, length=50)
    private String nome;
	
	...getters/setters
Desde já agradeço.