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 final AssociationMeta
     

    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