Class MetaDataId
- java.lang.Object
-
- com.funnelback.publicui.search.model.transaction.session.MetaDataId
-
- All Implemented Interfaces:
java.io.Serializable
@Embeddable public class MetaDataId extends java.lang.Object implements java.io.Serializable
Multiple field id class, for use inCartResultMetaDataDBModel
andClickHistoryMetaDataDBModel
.- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.String
collection
private java.lang.String
indexUrl
private java.lang.String
userId
-
Constructor Summary
Constructors Constructor Description MetaDataId()
MetaDataId(java.lang.String userId, java.lang.String collection, java.lang.String indexUrl)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected boolean
canEqual(java.lang.Object other)
boolean
equals(java.lang.Object o)
java.lang.String
getCollection()
java.lang.String
getIndexUrl()
java.lang.String
getUserId()
int
hashCode()
void
setCollection(java.lang.String collection)
void
setIndexUrl(java.lang.String indexUrl)
void
setUserId(java.lang.String userId)
-
-
-
Method Detail
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
canEqual
protected boolean canEqual(java.lang.Object other)
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
getUserId
public java.lang.String getUserId()
-
setUserId
public void setUserId(java.lang.String userId)
-
getCollection
public java.lang.String getCollection()
-
setCollection
public void setCollection(java.lang.String collection)
-
getIndexUrl
public java.lang.String getIndexUrl()
-
setIndexUrl
public void setIndexUrl(java.lang.String indexUrl)
-
-