Uses of Class
org.nuiton.topia.persistence.metadata.AssociationMeta
Packages that use AssociationMeta
Package
Description
Package for csv import of entities.
Package for csv export of entities.
Package to define metadatas over
TopiaEntity.-
Uses of AssociationMeta in org.nuiton.topia.persistence.csv.in
Fields in org.nuiton.topia.persistence.csv.in declared as AssociationMetaModifier and TypeFieldDescriptionprotected final AssociationMetaEntityAssociationImportModel.metaMethods in org.nuiton.topia.persistence.csv.in with parameters of type AssociationMetaModifier and TypeMethodDescriptionImportModelFactory.buildForImport(AssociationMeta<T> meta) voidImportStrategy.importAssociation(AssociationMeta<T> meta, org.nuiton.csv.ImportToMap importer, CsvImportResult<T> csvResult) Import a association given aimporterwith an optional csv result.static <T extends TopiaEntityEnum>
voidTopiaCsvImports.importAssociation(Reader reader, ImportStrategy<T> importStrategy, AssociationMeta<T> meta, CsvImportResult<T> csvResult) To import a association (given by hismeta) from a reader and a strategy.static <T extends TopiaEntityEnum>
voidTopiaCsvImports.importAssociation(TopiaContext tx, AssociationMeta<T> meta, Map<String, TopiaEntity> universe, org.nuiton.csv.ImportToMap importer, CsvImportResult<T> csvResult, int nbRowBuffer) static <T extends TopiaEntityEnum>
voidTopiaCsvImports.importAssociation(TopiaContext tx, AssociationMeta<T> meta, org.nuiton.csv.ImportToMap importer, CsvImportResult<T> csvResult, int nbRowBuffer) static <T extends TopiaEntityEnum>
voidTopiaCsvImports.importNMAssociation(TopiaContext tx, AssociationMeta<T> meta, Map<String, TopiaEntity> universe, org.nuiton.csv.ImportToMap importer, CsvImportResult<T> csvResult, int nbRowBuffer) static <T extends TopiaEntityEnum>
voidTopiaCsvImports.importNMAssociation(TopiaContext tx, AssociationMeta<T> meta, org.nuiton.csv.ImportToMap importer, CsvImportResult<T> csvResult, int nbRowBuffer) booleanImportModelFactory.isNMAssociationMeta(AssociationMeta<T> meta) static <T extends TopiaEntityEnum>
org.nuiton.csv.ImportModel<Map<String,Object>> EntityAssociationImportModel.newImportModel(char separator, AssociationMeta<T> meta) Constructors in org.nuiton.topia.persistence.csv.in with parameters of type AssociationMetaModifierConstructorDescriptionEntityAssociationImportModel(char separator, AssociationMeta<T> meta) -
Uses of AssociationMeta in org.nuiton.topia.persistence.csv.out
Fields in org.nuiton.topia.persistence.csv.out declared as AssociationMetaModifier and TypeFieldDescriptionprotected final AssociationMetaEntityAssociationExportModel.metaprotected final AssociationMeta<T>TopiaCsvExports.AssociationExportContext.metaassociation meta to export.Methods in org.nuiton.topia.persistence.csv.out with parameters of type AssociationMetaModifier and TypeMethodDescriptionvoidTopiaCsvExports.EntityExportContext.addAssociationExportContext(AssociationMeta<T> meta, org.nuiton.csv.ExportModel<TopiaEntity> model, File container) <E extends TopiaEntity>
org.nuiton.csv.ExportModel<E>ExportModelFactory.buildForExport(AssociationMeta<T> associationMeta) static <T extends TopiaEntityEnum>
voidTopiaCsvExports.exportData(AssociationMeta<T> associationMeta, ExportModelFactory<T> modelFactory, PrepareDataForExport<T> prepareDataForExport, File file) static <T extends TopiaEntityEnum,E extends TopiaEntity>
org.nuiton.csv.ExportModel<E>EntityAssociationExportModel.newExportModel(char separator, AssociationMeta<T> meta) <E extends TopiaEntity>
Iterable<E>PrepareDataForExport.prepareData(AssociationMeta<T> associationMeta) static <T extends TopiaEntityEnum,E extends TopiaEntity>
org.nuiton.csv.Export<E>TopiaCsvExports.prepareExport(AssociationMeta<T> associationMeta, ExportModelFactory<T> modelFactory, PrepareDataForExport<T> prepareDataForExport) Constructors in org.nuiton.topia.persistence.csv.out with parameters of type AssociationMetaModifierConstructorDescriptionprotectedAssociationExportContext(org.nuiton.csv.ExportModel<TopiaEntity> model, AssociationMeta<T> meta, File container, List<TopiaEntity> data) -
Uses of AssociationMeta in org.nuiton.topia.persistence.metadata
Fields in org.nuiton.topia.persistence.metadata with type parameters of type AssociationMetaModifier and TypeFieldDescriptionprotected List<AssociationMeta<T>>TableMeta.associationsList of associations of the entity.Methods in org.nuiton.topia.persistence.metadata that return AssociationMetaModifier and TypeMethodDescriptionTableMeta.getAssociations(String name) protected static <T extends TopiaEntityEnum>
AssociationMeta<T>Methods in org.nuiton.topia.persistence.metadata that return types with arguments of type AssociationMetaMethod parameters in org.nuiton.topia.persistence.metadata with type arguments of type AssociationMetaModifier and TypeMethodDescriptionvoidDbMeta.addAssociations(List<AssociationMeta<T>> associations, Iterable<T> types)