Class PointOfServiceModel
- java.lang.Object
-
- de.hybris.platform.servicelayer.model.AbstractItemModel
-
- de.hybris.platform.core.model.ItemModel
-
- de.hybris.platform.storelocator.model.PointOfServiceModel
-
- All Implemented Interfaces:
java.io.Serializable
public class PointOfServiceModel extends ItemModel
Generated model class for type PointOfService first defined at extension basecommerce.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
AbstractItemModel.NewModelContextFactory
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
_ADVANCEDSHIPPINGNOTICE2POSRELATION
Generated relation code constant for relationAdvancedShippingNotice2POSRelation
defining source attributeadvancedShippingNotices
in extensionwarehousing
.static java.lang.String
_BASESTORE2POINTOFSERVICERELATION
Generated relation code constant for relationBaseStore2PointOfServiceRelation
defining source attributebaseStore
in extensionbasecommerce
.static java.lang.String
_STOREEMPLGROUP2POSREL
Generated relation code constant for relationStoreEmplGroup2POSRel
defining source attributestoreEmployeeGroups
in extensioncommerceservices
.static java.lang.String
_TYPECODE
Generated model type code constant.static java.lang.String
ADDRESS
Generated constant - Attribute key ofPointOfService.address
attribute defined at extensionbasecommerce
.static java.lang.String
ADVANCEDSHIPPINGNOTICES
Generated constant - Attribute key ofPointOfService.advancedShippingNotices
attribute defined at extensionwarehousing
.static java.lang.String
BASESTORE
Generated constant - Attribute key ofPointOfService.baseStore
attribute defined at extensionbasecommerce
.static java.lang.String
BUSINESSCATEGORY
Generated constant - Attribute key ofPointOfService.businessCategory
attribute defined at extensionbasecommerce
.static java.lang.String
DESCRIPTION
Generated constant - Attribute key ofPointOfService.description
attribute defined at extensionbasecommerce
.static java.lang.String
DISPLAYNAME
Generated constant - Attribute key ofPointOfService.displayName
attribute defined at extensioncommerceservices
.static java.lang.String
FEATURES
Generated constant - Attribute key ofPointOfService.features
attribute defined at extensioncommerceservices
.static java.lang.String
GEOCODETIMESTAMP
Generated constant - Attribute key ofPointOfService.geocodeTimestamp
attribute defined at extensionbasecommerce
.static java.lang.String
LATITUDE
Generated constant - Attribute key ofPointOfService.latitude
attribute defined at extensionbasecommerce
.static java.lang.String
LONGITUDE
Generated constant - Attribute key ofPointOfService.longitude
attribute defined at extensionbasecommerce
.static java.lang.String
MAPICON
Generated constant - Attribute key ofPointOfService.mapIcon
attribute defined at extensionbasecommerce
.static java.lang.String
NAME
Generated constant - Attribute key ofPointOfService.name
attribute defined at extensionbasecommerce
.static java.lang.String
NEARBYSTORERADIUS
Generated constant - Attribute key ofPointOfService.nearbyStoreRadius
attribute defined at extensioncommerceservices
.static java.lang.String
OPENINGSCHEDULE
Generated constant - Attribute key ofPointOfService.openingSchedule
attribute defined at extensionbasecommerce
.static java.lang.String
STORECONTENT
Generated constant - Attribute key ofPointOfService.storeContent
attribute defined at extensionbasecommerce
.static java.lang.String
STOREEMPLOYEEGROUPS
Generated constant - Attribute key ofPointOfService.storeEmployeeGroups
attribute defined at extensioncommerceservices
.static java.lang.String
STOREIMAGE
Generated constant - Attribute key ofPointOfService.storeImage
attribute defined at extensionbasecommerce
.static java.lang.String
TYPE
Generated constant - Attribute key ofPointOfService.type
attribute defined at extensionbasecommerce
.static java.lang.String
WAREHOUSES
Generated constant - Attribute key ofPointOfService.warehouses
attribute defined at extensioncommerceservices
.-
Fields inherited from class de.hybris.platform.core.model.ItemModel
_COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PK, SEALED
-
Fields inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
LANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY
-
-
Constructor Summary
Constructors Constructor Description PointOfServiceModel()
Generated constructor - Default constructor for generic creation.PointOfServiceModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing contextPointOfServiceModel(java.lang.String _name, PointOfServiceTypeEnum _type)
Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersPointOfServiceModel(java.lang.String _name, ItemModel _owner, PointOfServiceTypeEnum _type)
Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parameters
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AddressModel
getAddress()
Generated method - Getter of thePointOfService.address
attribute defined at extensionbasecommerce
.java.util.Set<AdvancedShippingNoticeModel>
getAdvancedShippingNotices()
Generated method - Getter of thePointOfService.advancedShippingNotices
attribute defined at extensionwarehousing
.BaseStoreModel
getBaseStore()
Generated method - Getter of thePointOfService.baseStore
attribute defined at extensionbasecommerce
.java.lang.String
getBusinessCategory()
Generated method - Getter of thePointOfService.businessCategory
attribute defined at extensionbasecommerce
.java.lang.String
getDescription()
Generated method - Getter of thePointOfService.description
attribute defined at extensionbasecommerce
.java.lang.String
getDisplayName()
Generated method - Getter of thePointOfService.displayName
attribute defined at extensioncommerceservices
.java.util.Set<StoreLocatorFeatureModel>
getFeatures()
Generated method - Getter of thePointOfService.features
attribute defined at extensioncommerceservices
.java.util.Date
getGeocodeTimestamp()
Generated method - Getter of thePointOfService.geocodeTimestamp
attribute defined at extensionbasecommerce
.java.lang.Double
getLatitude()
Generated method - Getter of thePointOfService.latitude
attribute defined at extensionbasecommerce
.java.lang.Double
getLongitude()
Generated method - Getter of thePointOfService.longitude
attribute defined at extensionbasecommerce
.MediaModel
getMapIcon()
Generated method - Getter of thePointOfService.mapIcon
attribute defined at extensionbasecommerce
.java.lang.String
getName()
Generated method - Getter of thePointOfService.name
attribute defined at extensionbasecommerce
.java.lang.Double
getNearbyStoreRadius()
Generated method - Getter of thePointOfService.nearbyStoreRadius
attribute defined at extensioncommerceservices
.OpeningScheduleModel
getOpeningSchedule()
Generated method - Getter of thePointOfService.openingSchedule
attribute defined at extensionbasecommerce
.java.lang.String
getStoreContent()
Generated method - Getter of thePointOfService.storeContent
attribute defined at extensionbasecommerce
.java.lang.String
getStoreContent(java.util.Locale loc)
Generated method - Getter of thePointOfService.storeContent
attribute defined at extensionbasecommerce
.java.util.Set<StoreEmployeeGroupModel>
getStoreEmployeeGroups()
Generated method - Getter of thePointOfService.storeEmployeeGroups
attribute defined at extensioncommerceservices
.MediaContainerModel
getStoreImage()
Generated method - Getter of thePointOfService.storeImage
attribute defined at extensionbasecommerce
.PointOfServiceTypeEnum
getType()
Generated method - Getter of thePointOfService.type
attribute defined at extensionbasecommerce
.java.util.List<WarehouseModel>
getWarehouses()
Generated method - Getter of thePointOfService.warehouses
attribute defined at extensioncommerceservices
.void
setAddress(AddressModel value)
Generated method - Setter ofPointOfService.address
attribute defined at extensionbasecommerce
.void
setAdvancedShippingNotices(java.util.Set<AdvancedShippingNoticeModel> value)
Generated method - Setter ofPointOfService.advancedShippingNotices
attribute defined at extensionwarehousing
.void
setBaseStore(BaseStoreModel value)
Generated method - Setter ofPointOfService.baseStore
attribute defined at extensionbasecommerce
.void
setBusinessCategory(java.lang.String value)
Generated method - Setter ofPointOfService.businessCategory
attribute defined at extensionbasecommerce
.void
setDescription(java.lang.String value)
Generated method - Setter ofPointOfService.description
attribute defined at extensionbasecommerce
.void
setDisplayName(java.lang.String value)
Generated method - Setter ofPointOfService.displayName
attribute defined at extensioncommerceservices
.void
setFeatures(java.util.Set<StoreLocatorFeatureModel> value)
Generated method - Setter ofPointOfService.features
attribute defined at extensioncommerceservices
.void
setGeocodeTimestamp(java.util.Date value)
Generated method - Setter ofPointOfService.geocodeTimestamp
attribute defined at extensionbasecommerce
.void
setLatitude(java.lang.Double value)
Generated method - Setter ofPointOfService.latitude
attribute defined at extensionbasecommerce
.void
setLongitude(java.lang.Double value)
Generated method - Setter ofPointOfService.longitude
attribute defined at extensionbasecommerce
.void
setMapIcon(MediaModel value)
Generated method - Setter ofPointOfService.mapIcon
attribute defined at extensionbasecommerce
.void
setName(java.lang.String value)
Generated method - Initial setter ofPointOfService.name
attribute defined at extensionbasecommerce
.void
setNearbyStoreRadius(java.lang.Double value)
Generated method - Setter ofPointOfService.nearbyStoreRadius
attribute defined at extensioncommerceservices
.void
setOpeningSchedule(OpeningScheduleModel value)
Generated method - Setter ofPointOfService.openingSchedule
attribute defined at extensionbasecommerce
.void
setStoreContent(java.lang.String value)
Generated method - Setter ofPointOfService.storeContent
attribute defined at extensionbasecommerce
.void
setStoreContent(java.lang.String value, java.util.Locale loc)
Generated method - Setter ofPointOfService.storeContent
attribute defined at extensionbasecommerce
.void
setStoreEmployeeGroups(java.util.Set<StoreEmployeeGroupModel> value)
Generated method - Setter ofPointOfService.storeEmployeeGroups
attribute defined at extensioncommerceservices
.void
setStoreImage(MediaContainerModel value)
Generated method - Setter ofPointOfService.storeImage
attribute defined at extensionbasecommerce
.void
setType(PointOfServiceTypeEnum value)
Generated method - Setter ofPointOfService.type
attribute defined at extensionbasecommerce
.void
setWarehouses(java.util.List<WarehouseModel> value)
Generated method - Setter ofPointOfService.warehouses
attribute defined at extensioncommerceservices
.-
Methods inherited from class de.hybris.platform.core.model.ItemModel
getComments, getCreationtime, getModifiedtime, getOwner, isSealed, setComments, setCreationtime, setModifiedtime, setOwner
-
Methods inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
equals, getItemModelContext, getItemtype, getPersistenceContext, getPk, getProperty, getProperty, getTenantId, hashCode, readResolve, setProperty, setProperty, toObject, toObject, toObject, toObject, toObject, toObject, toObject, toObject, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toString, writeReplace
-
-
-
-
Field Detail
-
_TYPECODE
public static final java.lang.String _TYPECODE
Generated model type code constant.- See Also:
- Constant Field Values
-
_BASESTORE2POINTOFSERVICERELATION
public static final java.lang.String _BASESTORE2POINTOFSERVICERELATION
Generated relation code constant for relationBaseStore2PointOfServiceRelation
defining source attributebaseStore
in extensionbasecommerce
.- See Also:
- Constant Field Values
-
_STOREEMPLGROUP2POSREL
public static final java.lang.String _STOREEMPLGROUP2POSREL
Generated relation code constant for relationStoreEmplGroup2POSRel
defining source attributestoreEmployeeGroups
in extensioncommerceservices
.- See Also:
- Constant Field Values
-
_ADVANCEDSHIPPINGNOTICE2POSRELATION
public static final java.lang.String _ADVANCEDSHIPPINGNOTICE2POSRELATION
Generated relation code constant for relationAdvancedShippingNotice2POSRelation
defining source attributeadvancedShippingNotices
in extensionwarehousing
.- See Also:
- Constant Field Values
-
NAME
public static final java.lang.String NAME
Generated constant - Attribute key ofPointOfService.name
attribute defined at extensionbasecommerce
.- See Also:
- Constant Field Values
-
ADDRESS
public static final java.lang.String ADDRESS
Generated constant - Attribute key ofPointOfService.address
attribute defined at extensionbasecommerce
.- See Also:
- Constant Field Values
-
DESCRIPTION
public static final java.lang.String DESCRIPTION
Generated constant - Attribute key ofPointOfService.description
attribute defined at extensionbasecommerce
.- See Also:
- Constant Field Values
-
TYPE
public static final java.lang.String TYPE
Generated constant - Attribute key ofPointOfService.type
attribute defined at extensionbasecommerce
.- See Also:
- Constant Field Values
-
MAPICON
public static final java.lang.String MAPICON
Generated constant - Attribute key ofPointOfService.mapIcon
attribute defined at extensionbasecommerce
.- See Also:
- Constant Field Values
-
LATITUDE
public static final java.lang.String LATITUDE
Generated constant - Attribute key ofPointOfService.latitude
attribute defined at extensionbasecommerce
.- See Also:
- Constant Field Values
-
LONGITUDE
public static final java.lang.String LONGITUDE
Generated constant - Attribute key ofPointOfService.longitude
attribute defined at extensionbasecommerce
.- See Also:
- Constant Field Values
-
GEOCODETIMESTAMP
public static final java.lang.String GEOCODETIMESTAMP
Generated constant - Attribute key ofPointOfService.geocodeTimestamp
attribute defined at extensionbasecommerce
.- See Also:
- Constant Field Values
-
OPENINGSCHEDULE
public static final java.lang.String OPENINGSCHEDULE
Generated constant - Attribute key ofPointOfService.openingSchedule
attribute defined at extensionbasecommerce
.- See Also:
- Constant Field Values
-
STORECONTENT
public static final java.lang.String STORECONTENT
Generated constant - Attribute key ofPointOfService.storeContent
attribute defined at extensionbasecommerce
.- See Also:
- Constant Field Values
-
STOREIMAGE
public static final java.lang.String STOREIMAGE
Generated constant - Attribute key ofPointOfService.storeImage
attribute defined at extensionbasecommerce
.- See Also:
- Constant Field Values
-
BUSINESSCATEGORY
public static final java.lang.String BUSINESSCATEGORY
Generated constant - Attribute key ofPointOfService.businessCategory
attribute defined at extensionbasecommerce
.- See Also:
- Constant Field Values
-
BASESTORE
public static final java.lang.String BASESTORE
Generated constant - Attribute key ofPointOfService.baseStore
attribute defined at extensionbasecommerce
.- See Also:
- Constant Field Values
-
DISPLAYNAME
public static final java.lang.String DISPLAYNAME
Generated constant - Attribute key ofPointOfService.displayName
attribute defined at extensioncommerceservices
.- See Also:
- Constant Field Values
-
NEARBYSTORERADIUS
public static final java.lang.String NEARBYSTORERADIUS
Generated constant - Attribute key ofPointOfService.nearbyStoreRadius
attribute defined at extensioncommerceservices
.- See Also:
- Constant Field Values
-
FEATURES
public static final java.lang.String FEATURES
Generated constant - Attribute key ofPointOfService.features
attribute defined at extensioncommerceservices
.- See Also:
- Constant Field Values
-
WAREHOUSES
public static final java.lang.String WAREHOUSES
Generated constant - Attribute key ofPointOfService.warehouses
attribute defined at extensioncommerceservices
.- See Also:
- Constant Field Values
-
STOREEMPLOYEEGROUPS
public static final java.lang.String STOREEMPLOYEEGROUPS
Generated constant - Attribute key ofPointOfService.storeEmployeeGroups
attribute defined at extensioncommerceservices
.- See Also:
- Constant Field Values
-
ADVANCEDSHIPPINGNOTICES
public static final java.lang.String ADVANCEDSHIPPINGNOTICES
Generated constant - Attribute key ofPointOfService.advancedShippingNotices
attribute defined at extensionwarehousing
.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
PointOfServiceModel
public PointOfServiceModel()
Generated constructor - Default constructor for generic creation.
-
PointOfServiceModel
public PointOfServiceModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context- Parameters:
ctx
- the model context to be injected, must not be null
-
PointOfServiceModel
@Deprecated(since="4.1.1", forRemoval=true) public PointOfServiceModel(java.lang.String _name, PointOfServiceTypeEnum _type)
Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersGenerated constructor - Constructor with all mandatory attributes.- Parameters:
_name
- initial attribute declared by typePointOfService
at extensionbasecommerce
_type
- initial attribute declared by typePointOfService
at extensionbasecommerce
-
PointOfServiceModel
@Deprecated(since="4.1.1", forRemoval=true) public PointOfServiceModel(java.lang.String _name, ItemModel _owner, PointOfServiceTypeEnum _type)
Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersGenerated constructor - for all mandatory and initial attributes.- Parameters:
_name
- initial attribute declared by typePointOfService
at extensionbasecommerce
_owner
- initial attribute declared by typeItem
at extensioncore
_type
- initial attribute declared by typePointOfService
at extensionbasecommerce
-
-
Method Detail
-
getAddress
@Accessor(qualifier="address", type=GETTER) public AddressModel getAddress()
Generated method - Getter of thePointOfService.address
attribute defined at extensionbasecommerce
.- Returns:
- the address
-
getAdvancedShippingNotices
@Accessor(qualifier="advancedShippingNotices", type=GETTER) public java.util.Set<AdvancedShippingNoticeModel> getAdvancedShippingNotices()
Generated method - Getter of thePointOfService.advancedShippingNotices
attribute defined at extensionwarehousing
. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the advancedShippingNotices
-
getBaseStore
@Accessor(qualifier="baseStore", type=GETTER) public BaseStoreModel getBaseStore()
Generated method - Getter of thePointOfService.baseStore
attribute defined at extensionbasecommerce
.- Returns:
- the baseStore
-
getBusinessCategory
@Accessor(qualifier="businessCategory", type=GETTER) public java.lang.String getBusinessCategory()
Generated method - Getter of thePointOfService.businessCategory
attribute defined at extensionbasecommerce
.- Returns:
- the businessCategory - Specifies the overarching business category
-
getDescription
@Accessor(qualifier="description", type=GETTER) public java.lang.String getDescription()
Generated method - Getter of thePointOfService.description
attribute defined at extensionbasecommerce
.- Returns:
- the description
-
getDisplayName
@Accessor(qualifier="displayName", type=GETTER) public java.lang.String getDisplayName()
Generated method - Getter of thePointOfService.displayName
attribute defined at extensioncommerceservices
.- Returns:
- the displayName - Used as the display name for search results etc.
-
getFeatures
@Accessor(qualifier="features", type=GETTER) public java.util.Set<StoreLocatorFeatureModel> getFeatures()
Generated method - Getter of thePointOfService.features
attribute defined at extensioncommerceservices
. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the features
-
getGeocodeTimestamp
@Accessor(qualifier="geocodeTimestamp", type=GETTER) public java.util.Date getGeocodeTimestamp()
Generated method - Getter of thePointOfService.geocodeTimestamp
attribute defined at extensionbasecommerce
.- Returns:
- the geocodeTimestamp
-
getLatitude
@Accessor(qualifier="latitude", type=GETTER) public java.lang.Double getLatitude()
Generated method - Getter of thePointOfService.latitude
attribute defined at extensionbasecommerce
.- Returns:
- the latitude
-
getLongitude
@Accessor(qualifier="longitude", type=GETTER) public java.lang.Double getLongitude()
Generated method - Getter of thePointOfService.longitude
attribute defined at extensionbasecommerce
.- Returns:
- the longitude
-
getMapIcon
@Accessor(qualifier="mapIcon", type=GETTER) public MediaModel getMapIcon()
Generated method - Getter of thePointOfService.mapIcon
attribute defined at extensionbasecommerce
.- Returns:
- the mapIcon
-
getName
@Accessor(qualifier="name", type=GETTER) public java.lang.String getName()
Generated method - Getter of thePointOfService.name
attribute defined at extensionbasecommerce
.- Returns:
- the name
-
getNearbyStoreRadius
@Accessor(qualifier="nearbyStoreRadius", type=GETTER) public java.lang.Double getNearbyStoreRadius()
Generated method - Getter of thePointOfService.nearbyStoreRadius
attribute defined at extensioncommerceservices
.- Returns:
- the nearbyStoreRadius - Overrides the default search radius when performing a search for nearby PoS from this PoS. Unit is BaseStore's StorelocatorDistanceUnit.
-
getOpeningSchedule
@Accessor(qualifier="openingSchedule", type=GETTER) public OpeningScheduleModel getOpeningSchedule()
Generated method - Getter of thePointOfService.openingSchedule
attribute defined at extensionbasecommerce
.- Returns:
- the openingSchedule - It is property representing a schedule of opening hours of this point of service.
-
getStoreContent
@Accessor(qualifier="storeContent", type=GETTER) public java.lang.String getStoreContent()
Generated method - Getter of thePointOfService.storeContent
attribute defined at extensionbasecommerce
.- Returns:
- the storeContent - It is a localized attribute that contains informational store content text.
-
getStoreContent
@Accessor(qualifier="storeContent", type=GETTER) public java.lang.String getStoreContent(java.util.Locale loc)
Generated method - Getter of thePointOfService.storeContent
attribute defined at extensionbasecommerce
.- Parameters:
loc
- the value localization key- Returns:
- the storeContent - It is a localized attribute that contains informational store content text.
- Throws:
java.lang.IllegalArgumentException
- if localization key cannot be mapped to data language
-
getStoreEmployeeGroups
@Accessor(qualifier="storeEmployeeGroups", type=GETTER) public java.util.Set<StoreEmployeeGroupModel> getStoreEmployeeGroups()
Generated method - Getter of thePointOfService.storeEmployeeGroups
attribute defined at extensioncommerceservices
. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the storeEmployeeGroups
-
getStoreImage
@Accessor(qualifier="storeImage", type=GETTER) public MediaContainerModel getStoreImage()
Generated method - Getter of thePointOfService.storeImage
attribute defined at extensionbasecommerce
.- Returns:
- the storeImage - It is a media container with additional images of the store.
-
getType
@Accessor(qualifier="type", type=GETTER) public PointOfServiceTypeEnum getType()
Generated method - Getter of thePointOfService.type
attribute defined at extensionbasecommerce
.- Returns:
- the type
-
getWarehouses
@Accessor(qualifier="warehouses", type=GETTER) public java.util.List<WarehouseModel> getWarehouses()
Generated method - Getter of thePointOfService.warehouses
attribute defined at extensioncommerceservices
. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the warehouses
-
setAddress
@Accessor(qualifier="address", type=SETTER) public void setAddress(AddressModel value)
Generated method - Setter ofPointOfService.address
attribute defined at extensionbasecommerce
.- Parameters:
value
- the address
-
setAdvancedShippingNotices
@Accessor(qualifier="advancedShippingNotices", type=SETTER) public void setAdvancedShippingNotices(java.util.Set<AdvancedShippingNoticeModel> value)
Generated method - Setter ofPointOfService.advancedShippingNotices
attribute defined at extensionwarehousing
.- Parameters:
value
- the advancedShippingNotices
-
setBaseStore
@Accessor(qualifier="baseStore", type=SETTER) public void setBaseStore(BaseStoreModel value)
Generated method - Setter ofPointOfService.baseStore
attribute defined at extensionbasecommerce
.- Parameters:
value
- the baseStore
-
setBusinessCategory
@Accessor(qualifier="businessCategory", type=SETTER) public void setBusinessCategory(java.lang.String value)
Generated method - Setter ofPointOfService.businessCategory
attribute defined at extensionbasecommerce
.- Parameters:
value
- the businessCategory - Specifies the overarching business category
-
setDescription
@Accessor(qualifier="description", type=SETTER) public void setDescription(java.lang.String value)
Generated method - Setter ofPointOfService.description
attribute defined at extensionbasecommerce
.- Parameters:
value
- the description
-
setDisplayName
@Accessor(qualifier="displayName", type=SETTER) public void setDisplayName(java.lang.String value)
Generated method - Setter ofPointOfService.displayName
attribute defined at extensioncommerceservices
.- Parameters:
value
- the displayName - Used as the display name for search results etc.
-
setFeatures
@Accessor(qualifier="features", type=SETTER) public void setFeatures(java.util.Set<StoreLocatorFeatureModel> value)
Generated method - Setter ofPointOfService.features
attribute defined at extensioncommerceservices
.- Parameters:
value
- the features
-
setGeocodeTimestamp
@Accessor(qualifier="geocodeTimestamp", type=SETTER) public void setGeocodeTimestamp(java.util.Date value)
Generated method - Setter ofPointOfService.geocodeTimestamp
attribute defined at extensionbasecommerce
.- Parameters:
value
- the geocodeTimestamp
-
setLatitude
@Accessor(qualifier="latitude", type=SETTER) public void setLatitude(java.lang.Double value)
Generated method - Setter ofPointOfService.latitude
attribute defined at extensionbasecommerce
.- Parameters:
value
- the latitude
-
setLongitude
@Accessor(qualifier="longitude", type=SETTER) public void setLongitude(java.lang.Double value)
Generated method - Setter ofPointOfService.longitude
attribute defined at extensionbasecommerce
.- Parameters:
value
- the longitude
-
setMapIcon
@Accessor(qualifier="mapIcon", type=SETTER) public void setMapIcon(MediaModel value)
Generated method - Setter ofPointOfService.mapIcon
attribute defined at extensionbasecommerce
.- Parameters:
value
- the mapIcon
-
setName
@Accessor(qualifier="name", type=SETTER) public void setName(java.lang.String value)
Generated method - Initial setter ofPointOfService.name
attribute defined at extensionbasecommerce
. Can only be used at creation of model - before first save.- Parameters:
value
- the name
-
setNearbyStoreRadius
@Accessor(qualifier="nearbyStoreRadius", type=SETTER) public void setNearbyStoreRadius(java.lang.Double value)
Generated method - Setter ofPointOfService.nearbyStoreRadius
attribute defined at extensioncommerceservices
.- Parameters:
value
- the nearbyStoreRadius - Overrides the default search radius when performing a search for nearby PoS from this PoS. Unit is BaseStore's StorelocatorDistanceUnit.
-
setOpeningSchedule
@Accessor(qualifier="openingSchedule", type=SETTER) public void setOpeningSchedule(OpeningScheduleModel value)
Generated method - Setter ofPointOfService.openingSchedule
attribute defined at extensionbasecommerce
.- Parameters:
value
- the openingSchedule - It is property representing a schedule of opening hours of this point of service.
-
setStoreContent
@Accessor(qualifier="storeContent", type=SETTER) public void setStoreContent(java.lang.String value)
Generated method - Setter ofPointOfService.storeContent
attribute defined at extensionbasecommerce
.- Parameters:
value
- the storeContent - It is a localized attribute that contains informational store content text.
-
setStoreContent
@Accessor(qualifier="storeContent", type=SETTER) public void setStoreContent(java.lang.String value, java.util.Locale loc)
Generated method - Setter ofPointOfService.storeContent
attribute defined at extensionbasecommerce
.- Parameters:
value
- the storeContent - It is a localized attribute that contains informational store content text.loc
- the value localization key- Throws:
java.lang.IllegalArgumentException
- if localization key cannot be mapped to data language
-
setStoreEmployeeGroups
@Accessor(qualifier="storeEmployeeGroups", type=SETTER) public void setStoreEmployeeGroups(java.util.Set<StoreEmployeeGroupModel> value)
Generated method - Setter ofPointOfService.storeEmployeeGroups
attribute defined at extensioncommerceservices
.- Parameters:
value
- the storeEmployeeGroups
-
setStoreImage
@Accessor(qualifier="storeImage", type=SETTER) public void setStoreImage(MediaContainerModel value)
Generated method - Setter ofPointOfService.storeImage
attribute defined at extensionbasecommerce
.- Parameters:
value
- the storeImage - It is a media container with additional images of the store.
-
setType
@Accessor(qualifier="type", type=SETTER) public void setType(PointOfServiceTypeEnum value)
Generated method - Setter ofPointOfService.type
attribute defined at extensionbasecommerce
.- Parameters:
value
- the type
-
setWarehouses
@Accessor(qualifier="warehouses", type=SETTER) public void setWarehouses(java.util.List<WarehouseModel> value)
Generated method - Setter ofPointOfService.warehouses
attribute defined at extensioncommerceservices
.- Parameters:
value
- the warehouses
-
-