Package com.proxemo.todo4.bom
Class ToDoContact
- java.lang.Object
-
- com.proxemo.todo4.bom.ToDoVersionedIdentifiable
-
- com.proxemo.todo4.bom.ToDoContact
-
- All Implemented Interfaces:
java.io.Serializable
public class ToDoContact extends ToDoVersionedIdentifiable
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ToDoContact()ToDoContact(ToDoContact c)ToDoContact(java.lang.Boolean active, java.lang.Long id, java.lang.Integer version, java.lang.String name, java.lang.String phone, java.lang.String email, java.lang.String jobRole, java.lang.String keyword, java.lang.String description, boolean favorite)ToDoContact(java.lang.String name, java.lang.String phone, java.lang.String email, java.lang.String jobRole, java.lang.String keyword, java.lang.String description, boolean active)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidanonymize()java.lang.StringgetDescription()java.lang.StringgetEmail()java.lang.LonggetId()Method returning a canonical id of the object.java.lang.StringgetJobRole()java.lang.StringgetKeyword()java.lang.StringgetName()java.lang.StringgetPhone()java.lang.IntegergetVersion()Method returning the version of the instancejava.lang.BooleanisActive()Method that returns whether the instance is active or not (means: logically deleted)booleanisFavorite()voidsetActive(java.lang.Boolean active)Method setting the active flag.voidsetDescription(java.lang.String description)voidsetEmail(java.lang.String email)voidsetFavorite(boolean favorite)voidsetId(java.lang.Long id)Method setting the canonical id of the object.voidsetInactive()Method to delete an object logically.voidsetJobRole(java.lang.String jobRole)voidsetKeyword(java.lang.String keyword)voidsetName(java.lang.String name)voidsetPhone(java.lang.String phone)voidsetToActive()Method to undelete an object logically.voidsetVersion(java.lang.Integer version)Method setting the version of the instance, Should under normal circumstances not be manually invoked.java.lang.StringtoString()-
Methods inherited from class com.proxemo.todo4.bom.ToDoVersionedIdentifiable
areEqual, getActiveAsIcon, getAnonymizeString, getCanonicalId, isTransient, setToTransient
-
-
-
-
Constructor Detail
-
ToDoContact
public ToDoContact(java.lang.String name, java.lang.String phone, java.lang.String email, java.lang.String jobRole, java.lang.String keyword, java.lang.String description, boolean active)
-
ToDoContact
public ToDoContact()
-
ToDoContact
public ToDoContact(java.lang.Boolean active, java.lang.Long id, java.lang.Integer version, java.lang.String name, java.lang.String phone, java.lang.String email, java.lang.String jobRole, java.lang.String keyword, java.lang.String description, boolean favorite)
-
ToDoContact
public ToDoContact(ToDoContact c)
-
-
Method Detail
-
getEmail
public java.lang.String getEmail()
-
setEmail
public void setEmail(java.lang.String email)
-
getName
public java.lang.String getName()
-
setName
public void setName(java.lang.String name)
-
getPhone
public java.lang.String getPhone()
-
setPhone
public void setPhone(java.lang.String phone)
-
getDescription
public java.lang.String getDescription()
-
setDescription
public void setDescription(java.lang.String description)
-
setJobRole
public void setJobRole(java.lang.String jobRole)
-
setKeyword
public void setKeyword(java.lang.String keyword)
-
getJobRole
public java.lang.String getJobRole()
-
getKeyword
public java.lang.String getKeyword()
-
isFavorite
public boolean isFavorite()
-
setFavorite
public void setFavorite(boolean favorite)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
anonymize
public void anonymize()
- Specified by:
anonymizein classToDoVersionedIdentifiable
-
getId
public java.lang.Long getId()
Description copied from class:ToDoVersionedIdentifiableMethod returning a canonical id of the object. Transient objects return -1;- Specified by:
getIdin classToDoVersionedIdentifiable- Returns:
- id the id of the object. Id is canonical for all instances of a class.
-
setId
public void setId(java.lang.Long id)
Description copied from class:ToDoVersionedIdentifiableMethod setting the canonical id of the object. Should under normal circumstances not be manually invoked.- Specified by:
setIdin classToDoVersionedIdentifiable- Parameters:
id- id of the object
-
getVersion
public java.lang.Integer getVersion()
Description copied from class:ToDoVersionedIdentifiableMethod returning the version of the instance- Specified by:
getVersionin classToDoVersionedIdentifiable- Returns:
- the version
-
setVersion
public void setVersion(java.lang.Integer version)
Description copied from class:ToDoVersionedIdentifiableMethod setting the version of the instance, Should under normal circumstances not be manually invoked.- Specified by:
setVersionin classToDoVersionedIdentifiable- Parameters:
version- of the object
-
isActive
public java.lang.Boolean isActive()
Description copied from class:ToDoVersionedIdentifiableMethod that returns whether the instance is active or not (means: logically deleted)- Specified by:
isActivein classToDoVersionedIdentifiable- Returns:
- boolean whether the object is active
-
setActive
public void setActive(java.lang.Boolean active)
Description copied from class:ToDoVersionedIdentifiableMethod setting the active flag. Invoking this method with false logically deletes the instance in the database.- Specified by:
setActivein classToDoVersionedIdentifiable- Parameters:
active- is the object active or not
-
setToActive
public void setToActive()
Description copied from class:ToDoVersionedIdentifiableMethod to undelete an object logically.- Specified by:
setToActivein classToDoVersionedIdentifiable
-
setInactive
public void setInactive()
Description copied from class:ToDoVersionedIdentifiableMethod to delete an object logically.- Specified by:
setInactivein classToDoVersionedIdentifiable
-
-