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 Attachment
attachedFile
private EmbeddedBean
embeddedChat
private Profile
from
private java.lang.String
id
private MessageState
messageState
private java.lang.String
messageText
private java.lang.Float
score
static java.lang.String
SEQUENCE_NAME
private Profile
to
-
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
-
-