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 . |
Modifier and Type | Method and Description |
---|---|
static <T extends TopiaEntityEnum,M extends MetaFilenameAware<T>> |
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>> |
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.
|
Modifier and Type | Method and Description |
---|---|
static <T extends TopiaEntityEnum> |
TopiaCsvExports.createReplicateEntityVisitorContexts(ExportModelFactory<T> modelFactory,
MetaFilenameAware<T>[] entityMetas,
com.google.common.collect.Multimap<T,MetaFilenameAware<T>> associations,
File container) |
Modifier and Type | Method and Description |
---|---|
static <T extends TopiaEntityEnum> |
TopiaCsvExports.createReplicateEntityVisitorContexts(ExportModelFactory<T> modelFactory,
MetaFilenameAware<T>[] entityMetas,
com.google.common.collect.Multimap<T,MetaFilenameAware<T>> associations,
File container) |
Modifier and Type | Class and Description |
---|---|
class |
AssociationMeta<T extends TopiaEntityEnum>
Define the meta data of a entity association field.
|
class |
TableMeta<T extends TopiaEntityEnum>
Define metas of a given db table.
|
Modifier and Type | Method and Description |
---|---|
protected static <T extends TopiaEntityEnum,M extends MetaFilenameAware<T>> |
Metadatas.newMetaBySourcefunction() |
static <T extends TopiaEntityEnum,M extends MetaFilenameAware<T>> |
Metadatas.split(Iterable<M> metas) |
static <T extends TopiaEntityEnum,M extends MetaFilenameAware<T>> |
Metadatas.uniqueIndex(Iterable<M> metas) |
Copyright © 2004–2022 Code Lutin. All rights reserved.