Uses of Class
org.nuiton.topia.service.csv.in.CsvImportResult

Packages that use CsvImportResult
Package
Description
Package for csv import of entities.
  • Uses of CsvImportResult in org.nuiton.topia.service.csv.in

    Modifier and Type
    Method
    Description
    static <T extends org.nuiton.topia.persistence.TopiaEntityEnum>
    CsvImportResult<T>
    CsvImportResult.newResult(T entityType, String importFileName, boolean createIfNotFound)
     
    static <T extends org.nuiton.topia.persistence.TopiaEntityEnum>
    CsvImportResult<T>
    CsvImportResult.newResult(T entityType, String importFileName, boolean createIfNotFound, CsvProgressModel progressModel)
     
    Methods in org.nuiton.topia.service.csv.in with parameters of type CsvImportResult
    Modifier and Type
    Method
    Description
    static <T extends org.nuiton.topia.persistence.TopiaEntityEnum, E extends org.nuiton.topia.persistence.TopiaEntity>
    void
    TopiaCsvImports.importAllEntities(org.nuiton.topia.persistence.support.TopiaHibernateSupport hibernateSupport, org.nuiton.topia.persistence.TopiaDao<E> dao, org.nuiton.topia.persistence.metadata.TableMeta<T> meta, org.nuiton.csv.Import<E> importer, CsvImportResult<T> csvResult, int nbRowBuffer)
     
    static <T extends org.nuiton.topia.persistence.TopiaEntityEnum, E extends org.nuiton.topia.persistence.TopiaEntity>
    void
    TopiaCsvImports.importAllEntities(org.nuiton.topia.persistence.TopiaDao<E> dao, org.nuiton.topia.persistence.metadata.TableMeta<T> meta, org.nuiton.csv.Import<E> importer, CsvImportResult<T> csvResult)
     
    static <T extends org.nuiton.topia.persistence.TopiaEntityEnum, E extends org.nuiton.topia.persistence.TopiaEntity>
    Iterable<E>
    TopiaCsvImports.importAllEntitiesAndReturnThem(org.nuiton.topia.persistence.TopiaDao<E> dao, org.nuiton.topia.persistence.metadata.TableMeta<T> meta, org.nuiton.csv.Import<E> importer, CsvImportResult<T> csvResult)
     
    void
    ImportStrategy.importAssociation(org.nuiton.topia.persistence.metadata.AssociationMeta<T> meta, org.nuiton.csv.ImportToMap importer, CsvImportResult<T> csvResult)
    Import a association given a importer with an optional csv result.
    static <T extends org.nuiton.topia.persistence.TopiaEntityEnum>
    void
    TopiaCsvImports.importAssociation(Reader reader, ImportStrategy<T> importStrategy, org.nuiton.topia.persistence.metadata.AssociationMeta<T> meta, CsvImportResult<T> csvResult)
    To import a association (given by his meta) from a reader and a strategy.
    static <T extends org.nuiton.topia.persistence.TopiaEntityEnum>
    void
    TopiaCsvImports.importAssociation(org.nuiton.topia.persistence.support.TopiaSqlSupport sqlSupport, org.nuiton.topia.persistence.metadata.AssociationMeta<T> meta, Map<String, org.nuiton.topia.persistence.TopiaEntity> universe, org.nuiton.csv.ImportToMap importer, CsvImportResult<T> csvResult, int nbRowBuffer)
     
    static <T extends org.nuiton.topia.persistence.TopiaEntityEnum>
    void
    TopiaCsvImports.importAssociation(org.nuiton.topia.persistence.support.TopiaSqlSupport sqlSupport, org.nuiton.topia.persistence.metadata.AssociationMeta<T> meta, org.nuiton.csv.ImportToMap importer, CsvImportResult<T> csvResult, int nbRowBuffer)
     
    static <T extends org.nuiton.topia.persistence.TopiaEntityEnum>
    void
    TopiaCsvImports.importNMAssociation(org.nuiton.topia.persistence.support.TopiaSqlSupport sqlSupport, org.nuiton.topia.persistence.metadata.AssociationMeta<T> meta, Map<String, org.nuiton.topia.persistence.TopiaEntity> universe, org.nuiton.csv.ImportToMap importer, CsvImportResult<T> csvResult, int nbRowBuffer)
     
    static <T extends org.nuiton.topia.persistence.TopiaEntityEnum>
    void
    TopiaCsvImports.importNMAssociation(org.nuiton.topia.persistence.support.TopiaSqlSupport sqlSupport, org.nuiton.topia.persistence.metadata.AssociationMeta<T> meta, org.nuiton.csv.ImportToMap importer, CsvImportResult<T> csvResult, int nbRowBuffer)
     
    static <T extends org.nuiton.topia.persistence.TopiaEntityEnum, E extends org.nuiton.topia.persistence.TopiaEntity>
    void
    TopiaCsvImports.importNotExistingEntities(org.nuiton.topia.persistence.TopiaDao<E> dao, org.nuiton.topia.persistence.metadata.TableMeta<T> meta, Map<String, org.nuiton.topia.persistence.TopiaEntity> universe, org.nuiton.csv.Import<E> importer, CsvImportResult<T> csvResult)
     
    <E extends org.nuiton.topia.persistence.TopiaEntity>
    void
    ImportStrategy.importTable(org.nuiton.topia.persistence.metadata.TableMeta<T> meta, org.nuiton.csv.Import<E> importer, CsvImportResult<T> csvResult)
    Import a table given a importer with an optional csv result.
    static <T extends org.nuiton.topia.persistence.TopiaEntityEnum, E extends org.nuiton.topia.persistence.TopiaEntity>
    void
    TopiaCsvImports.importTable(Reader reader, ImportStrategy<T> importStrategy, org.nuiton.topia.persistence.metadata.TableMeta<T> meta, CsvImportResult<T> csvResult)
    To import a table (given by his meta) from a reader and a strategy.
    static <T extends org.nuiton.topia.persistence.TopiaEntityEnum, E extends org.nuiton.topia.persistence.TopiaEntity>
    Iterable<E>
    TopiaCsvImports.importTableAndReturn(Reader reader, ImportStrategy<T> importStrategy, org.nuiton.topia.persistence.metadata.TableMeta<T> meta, CsvImportResult<T> csvResult)
    To import a table (given by his meta) from a reader and a strategy.
    <E extends org.nuiton.topia.persistence.TopiaEntity>
    Iterable<E>
    ImportStrategy.importTableAndReturnThem(org.nuiton.topia.persistence.metadata.TableMeta<T> meta, org.nuiton.csv.Import<E> importer, CsvImportResult<T> csvResult)
    Import a table given a importer with an optional csv result, and return them.