Class ProjectFile
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>, ILocalizedScopedFileMetaEntity<Projekt, ProjectFileData>, IFileMetaEntity<Projekt, ProjectFileData>, IScopedFileMetaEntity<Projekt, ProjectFileData>, ILocalizedDatabaseObject<ProjectFileData, Long>, IScopedLocalizedDatabaseObject<ProjectFileData, Long>, ILockingVersionProviding, ITransferable, ITransferableEntity, ITransferableLockableEntity, IUUIDEntity, Serializable, Comparable<de.xima.cmn.dao.interfaces.IEntity<Long>>
Entity model for the metadata of a file from a project
- Since:
- 8.2.0
- Author:
- XIMA MEDIA GmbH
- See Also:
-
Field Summary
Fields 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 IFileMetaEntity
ATTR_CREATED_TIMESTAMP, ATTR_ENTITY, ATTR_FILE_NAME, ATTR_FILE_SIZE, ATTR_MIME_TYPE, ATTR_MODIFIED_TIMESTAMP, ATTR_USER_NAME_CREATED, ATTR_USER_NAME_MODIFIED, COL_CREATED_TIMESTAMP, COL_ENTITY_ID, COL_FILE_NAME, COL_FILE_SIZE, COL_MIME_TYPE, COL_MODIFIED_TIMESTAMP, COL_USER_NAME_CREATED, COL_USER_NAME_MODIFIEDFields inherited from interface ILocalizedDatabaseObject
ATTR_LANGUAGE_TAG, COL_LANGUAGE_TAGFields inherited from interface de.xima.cmn.dao.interfaces.ILockableEntity
ATTR_LOCKINGVERSIONFields inherited from interface IScopedFileMetaEntity
ATTR_FILE_KEY, COL_FILE_KEYFields inherited from interface ITransferableEntity
IMPORT_ID, INVALID_IDFields inherited from interface IUUIDEntity
ATTR_UUID, COL_UUID, INVALID_UUID, INVALID_UUID_OBJECT, NULL_SAFE_UUID_TYPE, NULLABLE_UUID_TYPE, TYPE_NAME_UUID -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class ALocalizedScopedFileMetaEntity
copyBasics, getLanguageTag, setLanguageTagMethods inherited from class AScopedFileMetaEntity
copyBasics, getFileKey, setFileKeyMethods inherited from class AFileMetaEntity
copyBasics, getBaseEntity, getCreatedInstant, getCreatorName, getDataEntities, getDataEntity, getFileName, getFileSize, getMimeType, getModifiedInstant, getModifierName, getUUID, getUUIDObject, setBaseEntity, setCreatedInstant, setCreatorName, setData, setDataEntities, setFileName, setFileSize, setMimeType, setModifiedInstant, setModifierName, setUUID, setUUIDObjectMethods 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 IFileMetaEntity
getBaseEntity, getCreatedInstant, getCreatorName, getDataEntity, getFileName, getFileSize, getMimeType, getModifiedInstant, getModifierName, setBaseEntity, setCreatedInstant, setCreatorName, setData, setFileName, setFileSize, setMimeType, setModifiedInstant, setModifierNameMethods inherited from interface ILocalizedDatabaseObject
getLocale, setLocaleMethods inherited from interface ILocalizedScopedFileMetaEntity
getData, getKeyMethods inherited from interface de.xima.cmn.dao.interfaces.ILockableEntity
entityHasChanged, getLockingVersion, setLockingVersionMethods inherited from interface ILockingVersionProviding
getLockingVersionMethods inherited from interface IScopedFileMetaEntity
getFileKey, setFileKeyMethods inherited from interface IUUIDEntity
getUUID, getUUIDObject, setUUID
-
Constructor Details
-
ProjectFile
public ProjectFile()
-
-
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
-
newDataEntity
- Specified by:
newDataEntityin classAFileMetaEntity<Projekt, ProjectFileData>
-
cloneBasics
-