Interface IExportUnzipResult


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

    • 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