Class Category
- java.lang.Object
-
- org.silverpeas.core.persistence.datasource.model.jpa.AbstractJpaEntity<E,I>
-
- org.silverpeas.core.persistence.datasource.model.jpa.BasicJpaEntity<Category,org.silverpeas.core.persistence.datasource.model.identifier.UniqueLongIdentifier>
-
- org.silverpeas.components.resourcesmanager.model.Category
-
- All Implemented Interfaces:
Serializable,org.silverpeas.core.persistence.datasource.model.IdentifiableEntity
@Entity public class Category extends org.silverpeas.core.persistence.datasource.model.jpa.BasicJpaEntity<Category,org.silverpeas.core.persistence.datasource.model.identifier.UniqueLongIdentifier>
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description Category()Category(Long id, String instanceId, String name, boolean bookable, String form, String createrId, String updaterId, String description)For tests purpose only.Category(String name, boolean bookable, String form, String description)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)StringgetCreaterId()DategetCreationDate()StringgetDescription()StringgetForm()LonggetIdAsLong()StringgetIdAsString()StringgetInstanceId()StringgetName()List<Resource>getResources()DategetUpdateDate()StringgetUpdaterId()inthashCode()booleanisBookable()voidperformBeforePersist()voidperformBeforeUpdate()voidsetBookable(boolean bookable)voidsetCreaterId(String createrId)voidsetCreationDate(Date creationDate)voidsetDescription(String description)voidsetForm(String form)voidsetInstanceId(String instanceId)voidsetName(String name)voidsetResources(List<Resource> resources)voidsetUpdateDate(Date updateDate)voidsetUpdaterId(String updaterId)StringtoString()-
Methods inherited from class org.silverpeas.core.persistence.datasource.model.jpa.BasicJpaEntity
performBeforeRemove
-
-
-
-
Constructor Detail
-
Category
public Category()
-
Category
public Category(Long id, String instanceId, String name, boolean bookable, String form, String createrId, String updaterId, String description)
For tests purpose only. TODO remove this constructor in V6- Parameters:
id-instanceId-name-bookable-form-createrId-updaterId-description-
-
-
Method Detail
-
performBeforePersist
public void performBeforePersist()
- Overrides:
performBeforePersistin classorg.silverpeas.core.persistence.datasource.model.jpa.BasicJpaEntity<Category,org.silverpeas.core.persistence.datasource.model.identifier.UniqueLongIdentifier>
-
performBeforeUpdate
public void performBeforeUpdate()
- Overrides:
performBeforeUpdatein classorg.silverpeas.core.persistence.datasource.model.jpa.BasicJpaEntity<Category,org.silverpeas.core.persistence.datasource.model.identifier.UniqueLongIdentifier>
-
isBookable
public boolean isBookable()
-
setBookable
public void setBookable(boolean bookable)
-
getCreaterId
public String getCreaterId()
-
setCreaterId
public void setCreaterId(String createrId)
-
getForm
public String getForm()
-
setForm
public void setForm(String form)
-
getIdAsLong
public Long getIdAsLong()
-
getIdAsString
public String getIdAsString()
-
getInstanceId
public String getInstanceId()
-
setInstanceId
public void setInstanceId(String instanceId)
-
getName
public String getName()
-
setName
public void setName(String name)
-
getUpdaterId
public String getUpdaterId()
-
setUpdaterId
public void setUpdaterId(String updaterId)
-
getCreationDate
public Date getCreationDate()
-
setCreationDate
public void setCreationDate(Date creationDate)
-
getUpdateDate
public Date getUpdateDate()
-
setUpdateDate
public void setUpdateDate(Date updateDate)
-
getDescription
public String getDescription()
-
setDescription
public void setDescription(String description)
-
equals
public boolean equals(Object obj)
- Overrides:
equalsin classorg.silverpeas.core.persistence.datasource.model.jpa.AbstractJpaEntity<Category,org.silverpeas.core.persistence.datasource.model.identifier.UniqueLongIdentifier>
-
hashCode
public int hashCode()
- Overrides:
hashCodein classorg.silverpeas.core.persistence.datasource.model.jpa.AbstractJpaEntity<Category,org.silverpeas.core.persistence.datasource.model.identifier.UniqueLongIdentifier>
-
-