Uses of Interface
org.nuiton.topia.persistence.metadata.MetaFilenameAware
Packages that use MetaFilenameAware
Package
Description
Package for csv import of entities.
Package for csv export of entities.
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 MetaFilenameAwareModifier and TypeMethodDescriptionstatic <T extends TopiaEntityEnum,M extends MetaFilenameAware<T>>
Map<M,File> TopiaCsvImports.discoverEntries(Iterable<M> possibleMetas, File directory, List<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>>
Map<M,ZipEntry> TopiaCsvImports.discoverEntries(String entryPrefix, Iterable<M> possibleMetas, ZipFile zipFile, List<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 MetaFilenameAwareModifier and TypeMethodDescriptionstatic <T extends TopiaEntityEnum>
Map<T,TopiaCsvExports.EntityExportContext<T>> TopiaCsvExports.createReplicateEntityVisitorContexts(ExportModelFactory<T> modelFactory, MetaFilenameAware<T>[] entityMetas, com.google.common.collect.Multimap<T, MetaFilenameAware<T>> associations, File container) Method parameters in org.nuiton.topia.persistence.csv.out with type arguments of type MetaFilenameAwareModifier and TypeMethodDescriptionstatic <T extends TopiaEntityEnum>
Map<T,TopiaCsvExports.EntityExportContext<T>> TopiaCsvExports.createReplicateEntityVisitorContexts(ExportModelFactory<T> modelFactory, MetaFilenameAware<T>[] entityMetas, com.google.common.collect.Multimap<T, MetaFilenameAware<T>> associations, File container) -
Uses of MetaFilenameAware in org.nuiton.topia.persistence.metadata
Classes in org.nuiton.topia.persistence.metadata that implement MetaFilenameAwareModifier and TypeClassDescriptionclassAssociationMeta<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 MetaFilenameAwareModifier and TypeMethodDescriptionprotected 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> static <T extends TopiaEntityEnum,M extends MetaFilenameAware<T>>
Map<T,M> Metadatas.uniqueIndex(Iterable<M> metas)