Package co.mastermindcms.modules.beans
Class Message
- java.lang.Object
-
- co.mastermindcms.common.entities.Auditable<java.lang.String>
-
- co.mastermindcms.modules.beans.Message
-
- All Implemented Interfaces:
java.io.Serializable
@TypeAlias("Message") public class Message extends Auditable<java.lang.String>- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description private AttachmentattachedFileprivate EmbeddedBeanembeddedChatprivate Profilefromprivate java.lang.Stringidprivate MessageStatemessageStateprivate java.lang.StringmessageTextprivate java.lang.Floatscorestatic java.lang.StringSEQUENCE_NAMEprivate Profileto-
Fields inherited from class co.mastermindcms.common.entities.Auditable
createdBy, createdDate, lastModifiedBy, lastModifiedDate, metaInfo
-
-
Constructor Summary
Constructors Constructor Description Message()
-
Method Summary
-
Methods inherited from class co.mastermindcms.common.entities.Auditable
getCreatedBy, getCreatedDate, getLastModifiedBy, getLastModifiedDate, getMetaInfo, putMetaInfo, removeMetaInfo, setCreatedBy, setCreatedDate, setLastModifiedBy, setLastModifiedDate, setMetaInfo
-
-
-
-
Field Detail
-
id
private java.lang.String id
-
messageText
@TextIndexed private java.lang.String messageText
-
from
@DBRef private Profile from
-
to
@DBRef private Profile to
-
messageState
private MessageState messageState
-
embeddedChat
private EmbeddedBean embeddedChat
-
attachedFile
private Attachment attachedFile
-
score
@TextScore private java.lang.Float score
-
SEQUENCE_NAME
public static final java.lang.String SEQUENCE_NAME
- See Also:
- Constant Field Values
-
-