@Entity public class ProjektRessource extends ALockableEntity implements IFileProviding<ProjektRessourceDatei,ProjektRessourceDateiData>, IProjektDependent, INameProviding, IDescriptionProviding, IUUIDEntity, IMandantDependent
Modifier and Type | Field and Description |
---|---|
static String |
ATTR_MANDANT
Deprecated.
will be removed, use
getProjekt() and AbstractMandantDependentEntity.getMandant() |
static String |
COL_UUID |
COL_LOCKINGVERSION, lockingVersion
COL_ID, id
ATTR_DATEI, ATTR_FILE
ATTR_PROJEKT
ATTR_NAME, COL_NAME
ATTR_BESCHREIBUNG, ATTR_DESCRIPTION
ATTR_UUID, INVALID_UUID, INVALID_UUID_OBJECT, NULL_SAFE_UUID_TYPE, TYPE_NAME_UUID
COL_CLIENT_ID
IMPORT_ID, INVALID_ID
Constructor and Description |
---|
ProjektRessource() |
Modifier and Type | Method and Description |
---|---|
String |
getBeschreibung() |
ProjektRessourceDatei |
getFileEntity() |
Long |
getId() |
Mandant |
getMandant()
Deprecated.
will be removed, use
getProjekt() and AbstractMandantDependentEntity.getMandant() |
String |
getName() |
Projekt |
getProjekt() |
String |
getUUID() |
UUID |
getUUIDObject() |
void |
setBeschreibung(String beschreibung) |
void |
setFileEntity(ProjektRessourceDatei fileEntity) |
void |
setId(Long id)
!!!
|
void |
setMandant(Mandant mandant)
Deprecated.
will be removed, use
getProjekt() and AbstractMandantDependentEntity.getMandant() |
void |
setName(String name) |
void |
setProjekt(Projekt projekt) |
void |
setUUID(String uuid) |
void |
setUUIDObject(UUID uuid) |
entityHasChanged, getLockingVersion, setLockingVersion, toString
asIntValue, isPersisted, setId
compareTo, equals, getDBTableName, hashCode
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getDatei, setDatei
getDescription
compareTo
public static final String COL_UUID
@Deprecated public static final String ATTR_MANDANT
getProjekt()
and AbstractMandantDependentEntity.getMandant()
public void setId(Long id)
AbstractEntity
Integer.MAX_VALUE
or lower then Integer.MIN_VALUE
will be
altered to null!!!setId
in interface de.xima.cmn.dao.interfaces.IEntity<Long>
setId
in class AbstractEntity
id
- Long
the database-id to setpublic String getUUID()
getUUID
in interface IUUIDEntity
Mandant
, Projekt
, ...public void setUUID(String uuid)
setUUID
in interface IUUIDEntity
public UUID getUUIDObject()
getUUIDObject
in interface IUUIDEntity
public void setUUIDObject(UUID uuid)
public ProjektRessourceDatei getFileEntity()
getFileEntity
in interface IFileProviding<ProjektRessourceDatei,ProjektRessourceDateiData>
public void setFileEntity(ProjektRessourceDatei fileEntity)
setFileEntity
in interface IFileProviding<ProjektRessourceDatei,ProjektRessourceDateiData>
public Projekt getProjekt()
getProjekt
in interface IProjektDependent
public void setProjekt(Projekt projekt)
setProjekt
in interface IProjektDependent
public void setName(String name)
public String getName()
getName
in interface INameProviding
public String getBeschreibung()
getBeschreibung
in interface IDescriptionProviding
public void setBeschreibung(String beschreibung)
@Deprecated public Mandant getMandant()
getProjekt()
and AbstractMandantDependentEntity.getMandant()
getMandant
in interface IMandantDependent
@Deprecated public void setMandant(Mandant mandant)
getProjekt()
and AbstractMandantDependentEntity.getMandant()
setMandant
in interface IMandantDependent
Copyright © 2020 XIMA MEDIA GmbH. All rights reserved.