Package de.xima.fc.entities
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 de.xima.fc.entities.AbstractLockableEntity
COL_LOCKINGVERSION, lockingVersionFields inherited from class de.xima.fc.entities.AbstractEntity
COL_ID, idFields inherited from interface de.xima.cmn.dao.interfaces.IEntity
ATTR_IDFields inherited from interface de.xima.fc.entities.interfaces.IFileEntity
ATTR_AENDERUNGSDATUM, ATTR_BASE_ENTITY, ATTR_BENUTZER, ATTR_BENUTZER_GEAENDERT, ATTR_DATA_ENTITY, ATTR_DATEINAME, ATTR_DATEN, ATTR_ERSTELLUNGSDATUMFields inherited from interface de.xima.cmn.dao.interfaces.ILockableEntity
ATTR_LOCKINGVERSIONFields inherited from interface de.xima.fc.entities.interfaces.IProjektDependent
ATTR_PROJEKTFields inherited from interface de.xima.fc.entities.interfaces.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 de.xima.fc.entities.AbstractLockableEntity
entityHasChanged, getLockingVersion, setLockingVersion, toStringMethods inherited from class de.xima.fc.entities.AbstractEntity
asIntValue, isPersisted, setIdMethods inherited from class de.xima.cmn.dao.model.AEntity
compareTo, equals, getDBTableName, hashCodeMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface java.lang.Comparable
compareToMethods inherited from interface de.xima.cmn.dao.interfaces.IEntity
isPersistedMethods inherited from interface de.xima.fc.entities.interfaces.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
- Specified by:
getIdin interfacede.xima.cmn.dao.interfaces.IEntity<Long>
-
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>
-