Uses of Interface
org.nuiton.topia.persistence.metadata.MetaFilenameAware
| Package | Description |
|---|---|
| org.nuiton.topia.persistence.csv.in |
Package for csv import of entities.
|
| org.nuiton.topia.persistence.csv.out |
Package for csv export of entities.
|
| org.nuiton.topia.persistence.metadata |
Package to define metadatas over
TopiaEntity. |
-
Uses of MetaFilenameAware in org.nuiton.topia.persistence.csv.in
Methods in org.nuiton.topia.persistence.csv.in with type parameters of type MetaFilenameAware Modifier and Type Method Description static <T extends TopiaEntityEnum, M extends MetaFilenameAware<T>>
java.util.Map<M,java.io.File>TopiaCsvImports. discoverEntries(java.lang.Iterable<M> possibleMetas, java.io.File directory, java.util.List<java.lang.String> missingEntries)Discover all files that can be imported (as a table or an association) from a directory.static <T extends TopiaEntityEnum, M extends MetaFilenameAware<T>>
java.util.Map<M,java.util.zip.ZipEntry>TopiaCsvImports. discoverEntries(java.lang.String entryPrefix, java.lang.Iterable<M> possibleMetas, java.util.zip.ZipFile zipFile, java.util.List<java.lang.String> missingEntries)Discover all files that can be imported (as a table or an association) from a zipfile. -
Uses of MetaFilenameAware in org.nuiton.topia.persistence.csv.out
Methods in org.nuiton.topia.persistence.csv.out with parameters of type MetaFilenameAware Modifier and Type Method Description 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)Method parameters in org.nuiton.topia.persistence.csv.out with type arguments of type MetaFilenameAware Modifier and Type Method Description 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) -
Uses of MetaFilenameAware in org.nuiton.topia.persistence.metadata
Classes in org.nuiton.topia.persistence.metadata that implement MetaFilenameAware Modifier and Type Class Description classAssociationMeta<T extends TopiaEntityEnum>Define the meta data of a entity association field.classTableMeta<T extends TopiaEntityEnum>Define metas of a given db table.Methods in org.nuiton.topia.persistence.metadata with type parameters of type MetaFilenameAware Modifier and Type Method Description protected static <T extends TopiaEntityEnum, M extends MetaFilenameAware<T>>
com.google.common.base.Function<M,T>Metadatas. newMetaBySourcefunction()static <T extends TopiaEntityEnum, M extends MetaFilenameAware<T>>
com.google.common.collect.Multimap<T,M>Metadatas. split(java.lang.Iterable<M> metas)static <T extends TopiaEntityEnum, M extends MetaFilenameAware<T>>
java.util.Map<T,M>Metadatas. uniqueIndex(java.lang.Iterable<M> metas)