Package de.xima.fc.serialize.interfaces
Interface IGsonEntityResult<T extends de.xima.cmn.dao.interfaces.IEntity<Long>>
- All Superinterfaces:
Serializable
public interface IGsonEntityResult<T extends de.xima.cmn.dao.interfaces.IEntity<Long>>
extends Serializable
Common interface for
Gson
deserialization of FC entities- Since:
- 7.0.0
- Author:
- XIMA MEDIA GmbH
-
Method Summary
Modifier and TypeMethodDescriptionMap<de.xima.cmn.dao.interfaces.IEntity<Long>,
List<IEntityDependency>>
-
Method Details
-
getEntity
T getEntity()- Returns:
- deserialized entity
-
getDependencies
Map<de.xima.cmn.dao.interfaces.IEntity<Long>,List<IEntityDependency>> getDependencies()- Returns:
- dependencies of the deserialized entity and its child entities
-
getOriginalId
Long getOriginalId()- Returns:
- The original ID of the entity from the export file.
-