Interface ImportModelFactory<T extends org.nuiton.topia.persistence.TopiaEntityEnum>


public interface ImportModelFactory<T extends org.nuiton.topia.persistence.TopiaEntityEnum>
To produce import model.
Since:
2.6.12
Author:
Tony Chemit - chemit@codelutin.com
  • Method Summary

    Modifier and Type
    Method
    Description
    org.nuiton.csv.ImportModel<Map<String,Object>>
    buildForImport(org.nuiton.topia.persistence.metadata.AssociationMeta<T> meta)
     
    <E extends org.nuiton.topia.persistence.TopiaEntity>
    org.nuiton.csv.ImportModel<E>
    buildForImport(org.nuiton.topia.persistence.metadata.TableMeta<T> meta)
     
    boolean
    isNMAssociationMeta(org.nuiton.topia.persistence.metadata.AssociationMeta<T> meta)
     
  • Method Details

    • buildForImport

      <E extends org.nuiton.topia.persistence.TopiaEntity> org.nuiton.csv.ImportModel<E> buildForImport(org.nuiton.topia.persistence.metadata.TableMeta<T> meta)
    • buildForImport

      org.nuiton.csv.ImportModel<Map<String,Object>> buildForImport(org.nuiton.topia.persistence.metadata.AssociationMeta<T> meta)
    • isNMAssociationMeta

      boolean isNMAssociationMeta(org.nuiton.topia.persistence.metadata.AssociationMeta<T> meta)