Interface IFileDataEntity<TMeta extends IScopedFileMetaEntity<?,?>>
- 
- Type Parameters:
 TMeta- type of the meta file entity
- All Superinterfaces:
 Comparable<de.xima.cmn.dao.interfaces.IEntity<Long>>,de.xima.cmn.dao.interfaces.IEntity<Long>,Serializable
- All Known Implementing Classes:
 AFileDataEntity,ClientPortalConfigFileData,ProjectFileData,UserPortalFileData
public interface IFileDataEntity<TMeta extends IScopedFileMetaEntity<?,?>> extends de.xima.cmn.dao.interfaces.IEntity<Long>
Common interface for the data of a file entity- Since:
 - 8.2.0
 - Author:
 - XIMA MEDIA GmbH
 
 
- 
- 
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description byte[]getData()Gets the file-data in binary formTMetagetMetaEntity()Gets the meta entity of this data entityvoidsetData(byte[] data)Sets the file-data in binary formvoidsetMetaEntity(TMeta entity)Sets the meta entity of this data entity- 
Methods inherited from interface java.lang.Comparable
compareTo 
 - 
 
 - 
 
- 
- 
Field Detail
- 
COL_DATA
static final String COL_DATA
- See Also:
 - Constant Field Values
 
 
- 
ATTR_DATA
static final String ATTR_DATA
- See Also:
 - Constant Field Values
 
 
- 
ATTR_ENTITY
static final String ATTR_ENTITY
- See Also:
 - Constant Field Values
 
 
 - 
 
- 
Method Detail
- 
getData
byte[] getData()
Gets the file-data in binary form- Returns:
 - the file-data
 
 
- 
setData
void setData(byte[] data)
Sets the file-data in binary form- Parameters:
 data- the file-data to set
 
- 
getMetaEntity
TMeta getMetaEntity()
Gets the meta entity of this data entity- Returns:
 - the meta entity
 
 
- 
setMetaEntity
void setMetaEntity(TMeta entity)
Sets the meta entity of this data entity- Parameters:
 entity- the entity to set
 
 - 
 
 -