Uses of Interface
org.nuiton.topia.persistence.csv.out.ExportModelFactory
| Package | Description |
|---|---|
| org.nuiton.topia.persistence.csv.out |
Package for csv export of entities.
|
-
Uses of ExportModelFactory in org.nuiton.topia.persistence.csv.out
Methods in org.nuiton.topia.persistence.csv.out with parameters of type ExportModelFactory Modifier and Type Method Description static <T extends TopiaEntityEnum>
java.util.Map<T,TopiaCsvExports.EntityExportContext<T>>TopiaCsvExports. createReplicateEntityVisitorContexts(ExportModelFactory<T> modelFactory, java.lang.Iterable<TableMeta<T>> entityMetas, java.lang.Iterable<AssociationMeta<T>> associationMetas, java.io.File container)static <T extends TopiaEntityEnum>
java.util.Map<T,TopiaCsvExports.EntityExportContext<T>>TopiaCsvExports. createReplicateEntityVisitorContexts(ExportModelFactory<T> modelFactory, MetaFilenameAware<T>[] entityMetas, com.google.common.collect.Multimap<T,MetaFilenameAware<T>> associations, java.io.File container)static <T extends TopiaEntityEnum>
voidTopiaCsvExports. exportData(AssociationMeta<T> associationMeta, ExportModelFactory<T> modelFactory, PrepareDataForExport<T> prepareDataForExport, java.io.File file)static <T extends TopiaEntityEnum>
java.lang.StringTopiaCsvExports. exportData(TableMeta<T> tableMeta, ExportModelFactory<T> modelFactory, PrepareDataForExport<T> prepareDataForExport)static <T extends TopiaEntityEnum>
voidTopiaCsvExports. exportData(TableMeta<T> tableMeta, ExportModelFactory<T> modelFactory, PrepareDataForExport<T> prepareDataForExport, java.io.File file)static <T extends TopiaEntityEnum, E extends TopiaEntity>
org.nuiton.csv.Export<E>TopiaCsvExports. prepareExport(AssociationMeta<T> associationMeta, ExportModelFactory<T> modelFactory, PrepareDataForExport<T> prepareDataForExport)static <T extends TopiaEntityEnum, E extends TopiaEntity>
org.nuiton.csv.Export<E>TopiaCsvExports. prepareExport(TableMeta<T> tableMeta, ExportModelFactory<T> modelFactory, PrepareDataForExport<T> prepareDataForExport)