Package de.xima.fc.entities
Class ClientFile
java.lang.Object
de.xima.cmn.dao.model.AEntity<Long>
- All Implemented Interfaces:
de.xima.cmn.dao.interfaces.IEntity<Long>,de.xima.cmn.dao.interfaces.ILockableEntity<Long>,IAbstractDatei<ClientFileData>,IFileEntity<Mandant,,ClientFileData> IKeyDependentFileEntity<Mandant,,ClientFileData> ILockingVersionProviding,ITransferable,ITransferableEntity,ITransferableLockableEntity,Serializable,Comparable<de.xima.cmn.dao.interfaces.IEntity<Long>>
@Entity
public class ClientFile
extends AFileEntity<Mandant,ClientFileData>
implements IKeyDependentFileEntity<Mandant,ClientFileData>
Entity representing files of a
Mandant- Since:
- 8.0.0
- Author:
- XIMA Media GmbH
- See Also:
-
Field Summary
FieldsFields inherited from class de.xima.fc.entities.AFileEntity
aenderungsdatum, benutzer_erstellt, benutzer_geaendert, COL_DATE_CREATED, COL_DATE_MODIFIED, COL_NAME, COL_USER_NAME_CREATED, COL_USER_NAME_MODIFIED, dataEntities, dateiname, erstellungsdatumFields 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.fc.entities.interfaces.IKeyDependentFileEntity
ATTR_KEY, COL_KEYFields inherited from interface de.xima.cmn.dao.interfaces.ILockableEntity
ATTR_LOCKINGVERSIONFields inherited from interface de.xima.fc.entities.interfaces.ITransferableEntity
IMPORT_ID, INVALID_ID -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetId()getKey()intgetSize()voidsetBaseEntity(Mandant baseEntity) voidsetDataEntity(ClientFileData dataEntity) voidvoidsetNewData(byte[] daten) voidsetSize(int size) toString()Methods inherited from class de.xima.fc.entities.AFileEntity
getAenderungsdatum, getBenutzer_erstellt, getBenutzer_geaendert, getDataEntities, getDateiname, getDaten, getErstellungsdatum, setAenderungsdatum, setBenutzer_erstellt, setBenutzer_geaendert, setDataEntities, setDateiname, setErstellungsdatumMethods inherited from class de.xima.fc.entities.AbstractLockableEntity
entityHasChanged, getLockingVersion, setLockingVersionMethods inherited from class de.xima.fc.entities.AbstractEntity
asIntValue, isPersisted, setId, 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
isPersisted, setIdMethods inherited from interface de.xima.fc.entities.interfaces.IFileEntity
getAenderungsdatum, getBenutzer_erstellt, getBenutzer_geaendert, getDateiDaten, getDateiname, getDaten, getErstellungsdatum, setAenderungsdatum, setBenutzer_erstellt, setBenutzer_geaendert, setDateiDaten, setDateiname, setErstellungsdatumMethods inherited from interface de.xima.cmn.dao.interfaces.ILockableEntity
entityHasChanged, getLockingVersion, setLockingVersion
-
Field Details
-
COL_FILE_SIZE
- See Also:
-
ATTR_SIZE
- See Also:
-
-
Constructor Details
-
ClientFile
public ClientFile()
-
-
Method Details
-
getId
- Specified by:
getIdin interfacede.xima.cmn.dao.interfaces.IEntity<Long>
-
getKey
- Specified by:
getKeyin interfaceIKeyDependentFileEntity<Mandant,ClientFileData>
-
setKey
- Specified by:
setKeyin interfaceIKeyDependentFileEntity<Mandant,ClientFileData>
-
setDataEntity
- Specified by:
setDataEntityin interfaceIFileEntity<Mandant,ClientFileData>
-
getDataEntity
- Specified by:
getDataEntityin interfaceIFileEntity<Mandant,ClientFileData>
-
setNewData
public void setNewData(byte[] daten) - Specified by:
setNewDatain interfaceIAbstractDatei<ClientFileData>- Specified by:
setNewDatain interfaceIFileEntity<Mandant,ClientFileData>
-
getBaseEntity
- Specified by:
getBaseEntityin interfaceIFileEntity<Mandant,ClientFileData>
-
setBaseEntity
- Specified by:
setBaseEntityin interfaceIFileEntity<Mandant,ClientFileData>
-
getSize
public int getSize() -
setSize
public void setSize(int size) -
toString
- Overrides:
toStringin classAbstractLockableEntity
-