Class ProjectPreviewFile
java.lang.Object
de.xima.cmn.dao.model.AEntity<Long>
de.xima.fc.entities.AbstractEntity
de.xima.fc.entities.AbstractLockableEntity
de.xima.fc.entities.ProjectPreviewFile
- All Implemented Interfaces:
de.xima.cmn.dao.interfaces.IEntity<Long>, de.xima.cmn.dao.interfaces.ILockableEntity<Long>, IAbstractDatei<ProjectPreviewFileData>, IFileEntity<Projekt, ProjectPreviewFileData>, ILockingVersionProviding, IProjektDependent, ITransferable, ITransferableEntity, ITransferableLockableEntity, Serializable, Comparable<de.xima.cmn.dao.interfaces.IEntity<Long>>
@Entity
public class ProjectPreviewFile
extends AbstractLockableEntity
implements IProjektDependent, IFileEntity<Projekt, ProjectPreviewFileData>
- Author:
- XIMA MEDIA GmbH
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Dateprotected Stringprotected Stringprotected Stringprotected DateFields inherited from class AbstractLockableEntity
COL_LOCKINGVERSION, lockingVersionFields inherited from class AbstractEntity
COL_ID, idFields inherited from interface de.xima.cmn.dao.interfaces.IEntity
ATTR_IDFields inherited from interface IFileEntity
ATTR_AENDERUNGSDATUM, ATTR_BASE_ENTITY, ATTR_BENUTZER, ATTR_BENUTZER_GEAENDERT, ATTR_DATA_ENTITY, ATTR_DATEINAME, ATTR_DATEN, ATTR_ERSTELLUNGSDATUM, COL_BASE_ENTITYFields inherited from interface de.xima.cmn.dao.interfaces.ILockableEntity
ATTR_LOCKINGVERSIONFields inherited from interface IProjektDependent
ATTR_PROJEKTFields inherited from interface ITransferableEntity
IMPORT_ID, INVALID_ID -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbyte[]getDaten()getId()voidsetAenderungsdatum(Date aenderungsdatum) voidsetBaseEntity(Projekt project) voidsetBenutzer_erstellt(String benutzer_erstellt) voidsetBenutzer_geaendert(String benutzer_geaendert) voidsetDataEntity(ProjectPreviewFileData dataEntity) voidsetDateiname(String dateiname) voidsetErstellungsdatum(Date erstellungsdatum) void!!!voidsetNewData(byte[] daten) voidsetProjekt(Projekt projekt) Methods inherited from class AbstractLockableEntity
entityHasChanged, getLockingVersion, setLockingVersion, toStringMethods inherited from class AbstractEntity
asIntValue, isPersisted, setIdMethods inherited from class de.xima.cmn.dao.model.AEntity
compareTo, equals, getDBTableName, hashCodeMethods inherited from interface Comparable
compareToMethods inherited from interface de.xima.cmn.dao.interfaces.IEntity
isPersistedMethods inherited from interface IFileEntity
getDateiDaten, setDateiDatenMethods inherited from interface de.xima.cmn.dao.interfaces.ILockableEntity
entityHasChanged, getLockingVersion, setLockingVersion
-
Field Details
-
erstellungsdatum
-
aenderungsdatum
-
dateiname
-
benutzer_erstellt
-
benutzer_geaendert
-
-
Constructor Details
-
ProjectPreviewFile
public ProjectPreviewFile()
-
-
Method Details
-
getId
-
setId
Description copied from class:AbstractEntity!!!WARNING: Currently values biggerInteger.MAX_VALUEor lower thenInteger.MIN_VALUEwill be altered to null!!!- Specified by:
setIdin interfacede.xima.cmn.dao.interfaces.IEntity<Long>- Overrides:
setIdin classAbstractEntity- Parameters:
id-Longthe database-id to set
-
getDataEntity
- Specified by:
getDataEntityin interfaceIFileEntity<Projekt, ProjectPreviewFileData>
-
setDataEntity
- Specified by:
setDataEntityin interfaceIFileEntity<Projekt, ProjectPreviewFileData>
-
getBaseEntity
- Specified by:
getBaseEntityin interfaceIFileEntity<Projekt, ProjectPreviewFileData>
-
setBaseEntity
- Specified by:
setBaseEntityin interfaceIFileEntity<Projekt, ProjectPreviewFileData>
-
setProjekt
- Specified by:
setProjektin interfaceIProjektDependent
-
getProjekt
- Specified by:
getProjektin interfaceIProjektDependent
-
setNewData
public void setNewData(byte[] daten) - Specified by:
setNewDatain interfaceIAbstractDatei<ProjectPreviewFileData>- Specified by:
setNewDatain interfaceIFileEntity<Projekt, ProjectPreviewFileData>
-
getDaten
public byte[] getDaten()- Specified by:
getDatenin interfaceIAbstractDatei<ProjectPreviewFileData>- Specified by:
getDatenin interfaceIFileEntity<Projekt, ProjectPreviewFileData>
-
getErstellungsdatum
- Specified by:
getErstellungsdatumin interfaceIAbstractDatei<ProjectPreviewFileData>- Specified by:
getErstellungsdatumin interfaceIFileEntity<Projekt, ProjectPreviewFileData>
-
setErstellungsdatum
- Specified by:
setErstellungsdatumin interfaceIAbstractDatei<ProjectPreviewFileData>- Specified by:
setErstellungsdatumin interfaceIFileEntity<Projekt, ProjectPreviewFileData>
-
getAenderungsdatum
- Specified by:
getAenderungsdatumin interfaceIAbstractDatei<ProjectPreviewFileData>- Specified by:
getAenderungsdatumin interfaceIFileEntity<Projekt, ProjectPreviewFileData>
-
setAenderungsdatum
- Specified by:
setAenderungsdatumin interfaceIAbstractDatei<ProjectPreviewFileData>- Specified by:
setAenderungsdatumin interfaceIFileEntity<Projekt, ProjectPreviewFileData>
-
getDateiname
- Specified by:
getDateinamein interfaceIAbstractDatei<ProjectPreviewFileData>- Specified by:
getDateinamein interfaceIFileEntity<Projekt, ProjectPreviewFileData>
-
setDateiname
- Specified by:
setDateinamein interfaceIAbstractDatei<ProjectPreviewFileData>- Specified by:
setDateinamein interfaceIFileEntity<Projekt, ProjectPreviewFileData>
-
getBenutzer_erstellt
- Specified by:
getBenutzer_erstelltin interfaceIAbstractDatei<ProjectPreviewFileData>- Specified by:
getBenutzer_erstelltin interfaceIFileEntity<Projekt, ProjectPreviewFileData>
-
setBenutzer_erstellt
- Specified by:
setBenutzer_erstelltin interfaceIAbstractDatei<ProjectPreviewFileData>- Specified by:
setBenutzer_erstelltin interfaceIFileEntity<Projekt, ProjectPreviewFileData>
-
getBenutzer_geaendert
- Specified by:
getBenutzer_geaendertin interfaceIAbstractDatei<ProjectPreviewFileData>- Specified by:
getBenutzer_geaendertin interfaceIFileEntity<Projekt, ProjectPreviewFileData>
-
setBenutzer_geaendert
- Specified by:
setBenutzer_geaendertin interfaceIAbstractDatei<ProjectPreviewFileData>- Specified by:
setBenutzer_geaendertin interfaceIFileEntity<Projekt, ProjectPreviewFileData>
-