Package de.xima.fc.importer.interfaces
Interface IExportUnzipResult
-
public interface IExportUnzipResult
Common interface for results of unzipping FORMCYCLE export files- Since:
- 7.0.0
- Author:
- XIMA Media GmbH
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description Map<Class<? extends de.xima.cmn.dao.interfaces.IEntity<Long>>,List<IEntityDeserializationResult<? extends de.xima.cmn.dao.interfaces.IEntity<Long>>>>
getDeserializationResults()
com.vdurmont.semver4j.Semver
getExportVersion()
com.vdurmont.semver4j.Semver
getFormcycleVersion()
default <T extends de.xima.cmn.dao.interfaces.IEntity<Long>>
List<IEntityDeserializationResult<T>>getResults(Class<T> entityClass)
-
-
-
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
-
-