it.sistematica.isharedoc.model.instance
Class Tweet

java.lang.Object
  extended by it.sistematica.isharedoc.model.instance.Tweet
All Implemented Interfaces:
it.neverworks.application.model.CreationAuditable, it.neverworks.application.model.ModificationAuditable, PartitionAttribute, java.io.Serializable

public class Tweet
extends java.lang.Object
implements java.io.Serializable, it.neverworks.application.model.ModificationAuditable, PartitionAttribute

See Also:
Serialized Form

Nested Class Summary
static class Tweet.Type
           
 
Field Summary
static java.util.Comparator<Tweet> COMPARE_BY_CREATED_ASC
           
static java.util.Comparator<Tweet> COMPARE_BY_CREATED_DESC
           
protected  java.util.Date created
           
protected  it.neverworks.security.User createdBy
           
protected  File file
           
protected  java.lang.Long id
           
protected  ItemInstance instance
           
protected  java.lang.String message
           
protected  java.util.Date modified
           
protected  it.neverworks.security.User modifiedBy
           
protected  java.lang.String msggroup
           
protected  Organization organization
           
protected  Partition partition
           
protected  java.lang.Boolean read
           
protected  java.util.Date sent
           
protected  java.lang.String title
           
static java.lang.String TITLE_RESERVED_LEVEL
           
protected  Tweet.Type type
           
protected  java.lang.String url
           
protected  it.neverworks.security.User user
           
 
Constructor Summary
Tweet()
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 java.util.Date getCreated()
           
 it.neverworks.security.User getCreatedBy()
           
 File getFile()
           
 java.lang.Long getId()
           
 ItemInstance getInstance()
           
 java.lang.String getMessage()
           
 java.util.Date getModified()
           
 it.neverworks.security.User getModifiedBy()
           
 java.lang.String getMsggroup()
           
 Organization getOrganization()
           
 Partition getPartition()
           
 java.lang.Boolean getRead()
           
 java.util.Date getSent()
           
 java.lang.String getTitle()
           
 Tweet.Type getType()
           
 java.lang.String getUrl()
           
 it.neverworks.security.User getUser()
           
 int hashCode()
           
 void setCreated(java.util.Date created)
           
 void setCreatedBy(it.neverworks.security.User createdBy)
           
 void setFile(File file)
           
 void setId(java.lang.Long id)
           
 void setInstance(ItemInstance instance)
           
 void setMessage(java.lang.String message)
           
 void setModified(java.util.Date modified)
           
 void setModifiedBy(it.neverworks.security.User modifiedBy)
           
 void setMsggroup(java.lang.String msggroup)
           
 void setOrganization(Organization organization)
           
 void setPartition(Partition partition)
           
 void setRead(java.lang.Boolean read)
           
 void setSent(java.util.Date sent)
           
 void setTitle(java.lang.String title)
           
 void setType(Tweet.Type type)
           
 void setUrl(java.lang.String url)
           
 void setUser(it.neverworks.security.User user)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

TITLE_RESERVED_LEVEL

public static java.lang.String TITLE_RESERVED_LEVEL

id

protected java.lang.Long id

created

protected java.util.Date created

createdBy

protected it.neverworks.security.User createdBy

modified

protected java.util.Date modified

modifiedBy

protected it.neverworks.security.User modifiedBy

partition

protected Partition partition

user

protected it.neverworks.security.User user

organization

protected Organization organization

file

protected File file

instance

protected ItemInstance instance

type

protected Tweet.Type type

msggroup

protected java.lang.String msggroup

title

protected java.lang.String title

message

protected java.lang.String message

url

protected java.lang.String url

sent

protected java.util.Date sent

read

protected java.lang.Boolean read

COMPARE_BY_CREATED_ASC

public static java.util.Comparator<Tweet> COMPARE_BY_CREATED_ASC

COMPARE_BY_CREATED_DESC

public static java.util.Comparator<Tweet> COMPARE_BY_CREATED_DESC
Constructor Detail

Tweet

public Tweet()
Method Detail

getId

public java.lang.Long getId()

setId

public void setId(java.lang.Long id)

getCreated

public java.util.Date getCreated()
Specified by:
getCreated in interface it.neverworks.application.model.CreationAuditable

setCreated

public void setCreated(java.util.Date created)
Specified by:
setCreated in interface it.neverworks.application.model.CreationAuditable

getCreatedBy

public it.neverworks.security.User getCreatedBy()
Specified by:
getCreatedBy in interface it.neverworks.application.model.CreationAuditable

setCreatedBy

public void setCreatedBy(it.neverworks.security.User createdBy)
Specified by:
setCreatedBy in interface it.neverworks.application.model.CreationAuditable

getModified

public java.util.Date getModified()
Specified by:
getModified in interface it.neverworks.application.model.ModificationAuditable

setModified

public void setModified(java.util.Date modified)
Specified by:
setModified in interface it.neverworks.application.model.ModificationAuditable

getModifiedBy

public it.neverworks.security.User getModifiedBy()
Specified by:
getModifiedBy in interface it.neverworks.application.model.ModificationAuditable

setModifiedBy

public void setModifiedBy(it.neverworks.security.User modifiedBy)
Specified by:
setModifiedBy in interface it.neverworks.application.model.ModificationAuditable

getPartition

public Partition getPartition()
Specified by:
getPartition in interface PartitionAttribute

setPartition

public void setPartition(Partition partition)
Specified by:
setPartition in interface PartitionAttribute

getUser

public it.neverworks.security.User getUser()

setUser

public void setUser(it.neverworks.security.User user)

getOrganization

public Organization getOrganization()

setOrganization

public void setOrganization(Organization organization)

getFile

public File getFile()

setFile

public void setFile(File file)

getInstance

public ItemInstance getInstance()

setInstance

public void setInstance(ItemInstance instance)

getMessage

public java.lang.String getMessage()

setMessage

public void setMessage(java.lang.String message)

getTitle

public java.lang.String getTitle()

setTitle

public void setTitle(java.lang.String title)

getUrl

public java.lang.String getUrl()

setUrl

public void setUrl(java.lang.String url)

getSent

public java.util.Date getSent()

setSent

public void setSent(java.util.Date sent)

getMsggroup

public java.lang.String getMsggroup()

setMsggroup

public void setMsggroup(java.lang.String msggroup)

getType

public Tweet.Type getType()

setType

public void setType(Tweet.Type type)

getRead

public java.lang.Boolean getRead()

setRead

public void setRead(java.lang.Boolean read)

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object