Class Feedback
- java.lang.Object
-
- ai.preferred.cerebro.core.jpa.entity.Feedback
-
- All Implemented Interfaces:
java.io.Serializable
@Entity public class Feedback extends java.lang.Object implements java.io.Serializable
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
GET_ALL_FEEDBACK_BY_SESSION_ID
static java.lang.String
GET_ALL_FEEDBACK_BY_SESSION_ID_AND_STATUS
static java.lang.String
GET_ALL_FEEDBACK_BY_SESSION_ID_AND_TYPE
static java.lang.String
GET_ALL_FEEDBACK_BY_TYPE
static java.lang.String
GET_FEEDBACK_BY_ID
static int
STATUS_CHECKED
static int
STATUS_UNCHECKED
static int
TYPE_ADD_TO_CART
static int
TYPE_CLICK
static int
TYPE_FAVORITE
static int
TYPE_PURCHASE
static int
TYPE_RATE
static int
TYPE_SEARCH
static int
TYPE_SELECT_BRAND
static int
TYPE_SELECT_PRODUCT
static int
TYPE_VIEW_HOMEPAGE
static java.lang.String
UPDATE_FEEDBACK_STATUS_BY_ID
-
Constructor Summary
Constructors Constructor Description Feedback()
Feedback(java.lang.String id, java.lang.String sessionId, int type, java.lang.String object, java.lang.String metadata)
Feedback(java.lang.String id, java.lang.String sessionId, int type, java.lang.String object, java.lang.String metadata, java.util.Date createdTime, int status)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Date
getCreatedTime()
java.lang.String
getId()
java.lang.String
getMetadata()
Parameter
getMetadataAsParams()
java.lang.String
getObject()
java.lang.String
getSessionId()
int
getStatus()
int
getType()
void
setCreatedTime(java.util.Date createdTime)
void
setId(java.lang.String id)
void
setMetadata(java.lang.String metadata)
void
setObject(java.lang.String object)
void
setSessionId(java.lang.String sessionId)
void
setStatus(int status)
void
setType(int type)
-
-
-
Field Detail
-
GET_FEEDBACK_BY_ID
public static final java.lang.String GET_FEEDBACK_BY_ID
- See Also:
- Constant Field Values
-
GET_ALL_FEEDBACK_BY_TYPE
public static final java.lang.String GET_ALL_FEEDBACK_BY_TYPE
- See Also:
- Constant Field Values
-
GET_ALL_FEEDBACK_BY_SESSION_ID_AND_TYPE
public static final java.lang.String GET_ALL_FEEDBACK_BY_SESSION_ID_AND_TYPE
- See Also:
- Constant Field Values
-
GET_ALL_FEEDBACK_BY_SESSION_ID
public static final java.lang.String GET_ALL_FEEDBACK_BY_SESSION_ID
- See Also:
- Constant Field Values
-
GET_ALL_FEEDBACK_BY_SESSION_ID_AND_STATUS
public static final java.lang.String GET_ALL_FEEDBACK_BY_SESSION_ID_AND_STATUS
- See Also:
- Constant Field Values
-
UPDATE_FEEDBACK_STATUS_BY_ID
public static final java.lang.String UPDATE_FEEDBACK_STATUS_BY_ID
- See Also:
- Constant Field Values
-
TYPE_CLICK
public static final int TYPE_CLICK
- See Also:
- Constant Field Values
-
TYPE_FAVORITE
public static final int TYPE_FAVORITE
- See Also:
- Constant Field Values
-
TYPE_RATE
public static final int TYPE_RATE
- See Also:
- Constant Field Values
-
TYPE_SEARCH
public static final int TYPE_SEARCH
- See Also:
- Constant Field Values
-
TYPE_ADD_TO_CART
public static final int TYPE_ADD_TO_CART
- See Also:
- Constant Field Values
-
TYPE_PURCHASE
public static final int TYPE_PURCHASE
- See Also:
- Constant Field Values
-
TYPE_SELECT_BRAND
public static final int TYPE_SELECT_BRAND
- See Also:
- Constant Field Values
-
TYPE_SELECT_PRODUCT
public static final int TYPE_SELECT_PRODUCT
- See Also:
- Constant Field Values
-
TYPE_VIEW_HOMEPAGE
public static final int TYPE_VIEW_HOMEPAGE
- See Also:
- Constant Field Values
-
STATUS_CHECKED
public static final int STATUS_CHECKED
- See Also:
- Constant Field Values
-
STATUS_UNCHECKED
public static final int STATUS_UNCHECKED
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
Feedback
public Feedback()
-
Feedback
public Feedback(java.lang.String id, java.lang.String sessionId, int type, java.lang.String object, java.lang.String metadata)
-
Feedback
public Feedback(java.lang.String id, java.lang.String sessionId, int type, java.lang.String object, java.lang.String metadata, java.util.Date createdTime, int status)
-
-
Method Detail
-
getId
public java.lang.String getId()
-
setId
public void setId(java.lang.String id)
-
getSessionId
public java.lang.String getSessionId()
-
setSessionId
public void setSessionId(java.lang.String sessionId)
-
getType
public int getType()
-
setType
public void setType(int type)
-
getObject
public java.lang.String getObject()
-
setObject
public void setObject(java.lang.String object)
-
getMetadata
public java.lang.String getMetadata()
-
setMetadata
public void setMetadata(java.lang.String metadata)
-
getCreatedTime
public java.util.Date getCreatedTime()
-
setCreatedTime
public void setCreatedTime(java.util.Date createdTime)
-
getStatus
public int getStatus()
-
setStatus
public void setStatus(int status)
-
getMetadataAsParams
public Parameter getMetadataAsParams()
-
-