Interface IExportUnzipResult


  • public interface IExportUnzipResult
    Common interface for results of unzipping formcycle export files
    Since:
    7.0.0
    Author:
    XIMA Media GmbH
    • Method Detail

      • getDeserializationResults

        Map<Class<? extends de.xima.cmn.dao.interfaces.IEntity<Long>>,​List<IEntityDeserializationResult<? extends de.xima.cmn.dao.interfaces.IEntity<Long>>>> getDeserializationResults()
        Returns:
        the exported entity data sorted by entity class
      • getFormcycleVersion

        com.vdurmont.semver4j.Semver getFormcycleVersion()
        Returns:
        formcycle version that was used to export the entity data
      • getExportVersion

        com.vdurmont.semver4j.Semver getExportVersion()
        Returns:
        Version of the export that was used to export the entity data
      • getResults

        default <T extends de.xima.cmn.dao.interfaces.IEntity<Long>> List<IEntityDeserializationResult<T>> getResults​(Class<T> entityClass)
        Type Parameters:
        T - type of entity
        Parameters:
        entityClass - class of entity to get entity data for
        Returns:
        export data of all entities that belong to the given class