Class EntityAssociationExportModel<T extends TopiaEntityEnum,​E extends TopiaEntity>

java.lang.Object
org.nuiton.csv.ext.AbstractExportModel<E>
org.nuiton.topia.persistence.csv.out.EntityAssociationExportModel<T,​E>
All Implemented Interfaces:
org.nuiton.csv.ExportModel<E>

public class EntityAssociationExportModel<T extends TopiaEntityEnum,​E extends TopiaEntity>
extends org.nuiton.csv.ext.AbstractExportModel<E>
A model to export associations of entities into csv files.
Since:
2.6.12
Author:
tchemit <chemit@codelutin.com>
  • Field Summary

    Fields 
    Modifier and Type Field Description
    protected AssociationMeta meta  

    Fields inherited from class org.nuiton.csv.ext.AbstractExportModel

    modelBuilder
  • Method Summary

    Modifier and Type Method Description
    static <T extends TopiaEntityEnum,​ E extends TopiaEntity>
    org.nuiton.csv.ExportModel<E>
    newExportModel​(char separator, AssociationMeta<T> meta)  

    Methods inherited from class org.nuiton.csv.ext.AbstractExportModel

    getColumnsForExport, getSeparator, newColumnForExport, newColumnForExport, newColumnForExport, newColumnForExport, newColumnForExport, newColumnForExport

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait