Class CartResultMetaDataDBModel
- java.lang.Object
-
- com.funnelback.publicui.search.model.transaction.session.CartResultMetaDataDBModel
-
@Entity(name="CartResultMetadata") public class CartResultMetaDataDBModel extends java.lang.Object
Entity class to model the CartResultMetadata table for efficient deletion. Note that this table is modelled using a @CollectionTable
inCartResultDBModel
, but this modelling doesn't support efficient deletion. It also appears that efficient deletion is unsupported if we model the relationship with a child entity, as the table's primary key is spread over multiple columns.
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.String
key
private java.lang.String
metadata
(package private) MetaDataId
metaDataId
static java.lang.String
TABLE_NAME
-
Constructor Summary
Constructors Constructor Description CartResultMetaDataDBModel()
CartResultMetaDataDBModel(MetaDataId metaDataId, java.lang.String key, java.lang.String metadata)
-
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
getKey()
java.lang.String
getMetadata()
int
hashCode()
void
setKey(java.lang.String key)
void
setMetadata(java.lang.String metadata)
-
-
-
Field Detail
-
TABLE_NAME
public static final java.lang.String TABLE_NAME
- See Also:
- Constant Field Values
-
metaDataId
MetaDataId metaDataId
-
key
private java.lang.String key
-
metadata
private java.lang.String metadata
-
-
Constructor Detail
-
CartResultMetaDataDBModel
public CartResultMetaDataDBModel(MetaDataId metaDataId, java.lang.String key, java.lang.String metadata)
-
CartResultMetaDataDBModel
public CartResultMetaDataDBModel()
-
-
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
-
getKey
public java.lang.String getKey()
-
setKey
public void setKey(java.lang.String key)
-
getMetadata
public java.lang.String getMetadata()
-
setMetadata
public void setMetadata(java.lang.String metadata)
-
-