Interface RestrictionData
-
- All Superinterfaces:
java.io.Serializable
- All Known Subinterfaces:
MarketplaceRestrictionData
- All Known Implementing Classes:
DefaultRestrictionData
,MarketplaceRestrictionDataImpl
public interface RestrictionData extends java.io.Serializable
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CatalogModel
getCatalog()
CategoryModel
getCategory()
ProductModel
getProduct()
java.lang.Object
getValue(java.lang.String key)
boolean
hasCatalog()
boolean
hasCategory()
boolean
hasProduct()
boolean
hasValue(java.lang.String key)
void
setCatalog(CatalogModel catalog)
void
setCategory(CategoryModel category)
void
setProduct(ProductModel product)
void
setValue(java.lang.String key, java.lang.Object value)
-
-
-
Method Detail
-
getValue
java.lang.Object getValue(java.lang.String key)
-
setValue
void setValue(java.lang.String key, java.lang.Object value)
-
hasValue
boolean hasValue(java.lang.String key)
-
setProduct
void setProduct(ProductModel product)
-
getProduct
ProductModel getProduct()
-
hasProduct
boolean hasProduct()
-
setCategory
void setCategory(CategoryModel category)
-
getCategory
CategoryModel getCategory()
-
hasCategory
boolean hasCategory()
-
setCatalog
void setCatalog(CatalogModel catalog)
-
getCatalog
CatalogModel getCatalog()
-
hasCatalog
boolean hasCatalog()
-
-