public class PointOfServiceModel extends ItemModel
AbstractItemModel.NewModelContextFactory| Modifier and Type | Field and Description |
|---|---|
static String |
_ADVANCEDSHIPPINGNOTICE2POSRELATION
Generated relation code constant for relation
AdvancedShippingNotice2POSRelation defining source attribute advancedShippingNotices in extension warehousing. |
static String |
_BASESTORE2POINTOFSERVICERELATION
Generated relation code constant for relation
BaseStore2PointOfServiceRelation defining source attribute baseStore in extension basecommerce. |
static String |
_STOREEMPLGROUP2POSREL
Generated relation code constant for relation
StoreEmplGroup2POSRel defining source attribute storeEmployeeGroups in extension commerceservices. |
static String |
_TYPECODE
Generated model type code constant.
|
static String |
ADDRESS
Generated constant - Attribute key of
PointOfService.address attribute defined at extension basecommerce. |
static String |
ADVANCEDSHIPPINGNOTICES
Generated constant - Attribute key of
PointOfService.advancedShippingNotices attribute defined at extension warehousing. |
static String |
BASESTORE
Generated constant - Attribute key of
PointOfService.baseStore attribute defined at extension basecommerce. |
static String |
DESCRIPTION
Generated constant - Attribute key of
PointOfService.description attribute defined at extension basecommerce. |
static String |
DISPLAYNAME
Generated constant - Attribute key of
PointOfService.displayName attribute defined at extension commerceservices. |
static String |
FEATURES
Generated constant - Attribute key of
PointOfService.features attribute defined at extension commerceservices. |
static String |
GEOCODETIMESTAMP
Generated constant - Attribute key of
PointOfService.geocodeTimestamp attribute defined at extension basecommerce. |
static String |
LATITUDE
Generated constant - Attribute key of
PointOfService.latitude attribute defined at extension basecommerce. |
static String |
LONGITUDE
Generated constant - Attribute key of
PointOfService.longitude attribute defined at extension basecommerce. |
static String |
MAPICON
Generated constant - Attribute key of
PointOfService.mapIcon attribute defined at extension basecommerce. |
static String |
NAME
Generated constant - Attribute key of
PointOfService.name attribute defined at extension basecommerce. |
static String |
NEARBYSTORERADIUS
Generated constant - Attribute key of
PointOfService.nearbyStoreRadius attribute defined at extension commerceservices. |
static String |
OPENINGSCHEDULE
Generated constant - Attribute key of
PointOfService.openingSchedule attribute defined at extension basecommerce. |
static String |
STORECONTENT
Generated constant - Attribute key of
PointOfService.storeContent attribute defined at extension basecommerce. |
static String |
STOREEMPLOYEEGROUPS
Generated constant - Attribute key of
PointOfService.storeEmployeeGroups attribute defined at extension commerceservices. |
static String |
STOREIMAGE
Generated constant - Attribute key of
PointOfService.storeImage attribute defined at extension basecommerce. |
static String |
TYPE
Generated constant - Attribute key of
PointOfService.type attribute defined at extension basecommerce. |
static String |
WAREHOUSES
Generated constant - Attribute key of
PointOfService.warehouses attribute defined at extension commerceservices. |
_COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PKLANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY| Constructor and Description |
|---|
PointOfServiceModel()
Generated constructor - Default constructor for generic creation.
|
PointOfServiceModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context
|
PointOfServiceModel(String _name,
ItemModel _owner,
PointOfServiceTypeEnum _type)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
PointOfServiceModel(String _name,
PointOfServiceTypeEnum _type)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
| Modifier and Type | Method and Description |
|---|---|
AddressModel |
getAddress()
Generated method - Getter of the
PointOfService.address attribute defined at extension basecommerce. |
Set<AdvancedShippingNoticeModel> |
getAdvancedShippingNotices()
Generated method - Getter of the
PointOfService.advancedShippingNotices attribute defined at extension warehousing. |
BaseStoreModel |
getBaseStore()
Generated method - Getter of the
PointOfService.baseStore attribute defined at extension basecommerce. |
String |
getDescription()
Generated method - Getter of the
PointOfService.description attribute defined at extension basecommerce. |
String |
getDisplayName()
Generated method - Getter of the
PointOfService.displayName attribute defined at extension commerceservices. |
Set<StoreLocatorFeatureModel> |
getFeatures()
Generated method - Getter of the
PointOfService.features attribute defined at extension commerceservices. |
Date |
getGeocodeTimestamp()
Generated method - Getter of the
PointOfService.geocodeTimestamp attribute defined at extension basecommerce. |
Double |
getLatitude()
Generated method - Getter of the
PointOfService.latitude attribute defined at extension basecommerce. |
Double |
getLongitude()
Generated method - Getter of the
PointOfService.longitude attribute defined at extension basecommerce. |
MediaModel |
getMapIcon()
Generated method - Getter of the
PointOfService.mapIcon attribute defined at extension basecommerce. |
String |
getName()
Generated method - Getter of the
PointOfService.name attribute defined at extension basecommerce. |
Double |
getNearbyStoreRadius()
Generated method - Getter of the
PointOfService.nearbyStoreRadius attribute defined at extension commerceservices. |
OpeningScheduleModel |
getOpeningSchedule()
Generated method - Getter of the
PointOfService.openingSchedule attribute defined at extension basecommerce. |
String |
getStoreContent()
Generated method - Getter of the
PointOfService.storeContent attribute defined at extension basecommerce. |
String |
getStoreContent(Locale loc)
Generated method - Getter of the
PointOfService.storeContent attribute defined at extension basecommerce. |
Set<StoreEmployeeGroupModel> |
getStoreEmployeeGroups()
Generated method - Getter of the
PointOfService.storeEmployeeGroups attribute defined at extension commerceservices. |
MediaContainerModel |
getStoreImage()
Generated method - Getter of the
PointOfService.storeImage attribute defined at extension basecommerce. |
PointOfServiceTypeEnum |
getType()
Generated method - Getter of the
PointOfService.type attribute defined at extension basecommerce. |
List<WarehouseModel> |
getWarehouses()
Generated method - Getter of the
PointOfService.warehouses attribute defined at extension commerceservices. |
void |
setAddress(AddressModel value)
Generated method - Setter of
PointOfService.address attribute defined at extension basecommerce. |
void |
setAdvancedShippingNotices(Set<AdvancedShippingNoticeModel> value)
Generated method - Setter of
PointOfService.advancedShippingNotices attribute defined at extension warehousing. |
void |
setBaseStore(BaseStoreModel value)
Generated method - Setter of
PointOfService.baseStore attribute defined at extension basecommerce. |
void |
setDescription(String value)
Generated method - Setter of
PointOfService.description attribute defined at extension basecommerce. |
void |
setDisplayName(String value)
Generated method - Setter of
PointOfService.displayName attribute defined at extension commerceservices. |
void |
setFeatures(Set<StoreLocatorFeatureModel> value)
Generated method - Setter of
PointOfService.features attribute defined at extension commerceservices. |
void |
setGeocodeTimestamp(Date value)
Generated method - Setter of
PointOfService.geocodeTimestamp attribute defined at extension basecommerce. |
void |
setLatitude(Double value)
Generated method - Setter of
PointOfService.latitude attribute defined at extension basecommerce. |
void |
setLongitude(Double value)
Generated method - Setter of
PointOfService.longitude attribute defined at extension basecommerce. |
void |
setMapIcon(MediaModel value)
Generated method - Setter of
PointOfService.mapIcon attribute defined at extension basecommerce. |
void |
setName(String value)
Generated method - Initial setter of
PointOfService.name attribute defined at extension basecommerce. |
void |
setNearbyStoreRadius(Double value)
Generated method - Setter of
PointOfService.nearbyStoreRadius attribute defined at extension commerceservices. |
void |
setOpeningSchedule(OpeningScheduleModel value)
Generated method - Setter of
PointOfService.openingSchedule attribute defined at extension basecommerce. |
void |
setStoreContent(String value)
Generated method - Setter of
PointOfService.storeContent attribute defined at extension basecommerce. |
void |
setStoreContent(String value,
Locale loc)
Generated method - Setter of
PointOfService.storeContent attribute defined at extension basecommerce. |
void |
setStoreEmployeeGroups(Set<StoreEmployeeGroupModel> value)
Generated method - Setter of
PointOfService.storeEmployeeGroups attribute defined at extension commerceservices. |
void |
setStoreImage(MediaContainerModel value)
Generated method - Setter of
PointOfService.storeImage attribute defined at extension basecommerce. |
void |
setType(PointOfServiceTypeEnum value)
Generated method - Setter of
PointOfService.type attribute defined at extension basecommerce. |
void |
setWarehouses(List<WarehouseModel> value)
Generated method - Setter of
PointOfService.warehouses attribute defined at extension commerceservices. |
getComments, getCreationtime, getModifiedtime, getOwner, setComments, setCreationtime, setModifiedtime, setOwnerequals, 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, writeReplacepublic static final String _TYPECODE
public static final String _BASESTORE2POINTOFSERVICERELATION
BaseStore2PointOfServiceRelation defining source attribute baseStore in extension basecommerce.public static final String _STOREEMPLGROUP2POSREL
StoreEmplGroup2POSRel defining source attribute storeEmployeeGroups in extension commerceservices.public static final String _ADVANCEDSHIPPINGNOTICE2POSRELATION
AdvancedShippingNotice2POSRelation defining source attribute advancedShippingNotices in extension warehousing.public static final String NAME
PointOfService.name attribute defined at extension basecommerce.public static final String ADDRESS
PointOfService.address attribute defined at extension basecommerce.public static final String DESCRIPTION
PointOfService.description attribute defined at extension basecommerce.public static final String TYPE
PointOfService.type attribute defined at extension basecommerce.public static final String MAPICON
PointOfService.mapIcon attribute defined at extension basecommerce.public static final String LATITUDE
PointOfService.latitude attribute defined at extension basecommerce.public static final String LONGITUDE
PointOfService.longitude attribute defined at extension basecommerce.public static final String GEOCODETIMESTAMP
PointOfService.geocodeTimestamp attribute defined at extension basecommerce.public static final String OPENINGSCHEDULE
PointOfService.openingSchedule attribute defined at extension basecommerce.public static final String STORECONTENT
PointOfService.storeContent attribute defined at extension basecommerce.public static final String STOREIMAGE
PointOfService.storeImage attribute defined at extension basecommerce.public static final String BASESTORE
PointOfService.baseStore attribute defined at extension basecommerce.public static final String DISPLAYNAME
PointOfService.displayName attribute defined at extension commerceservices.public static final String NEARBYSTORERADIUS
PointOfService.nearbyStoreRadius attribute defined at extension commerceservices.public static final String FEATURES
PointOfService.features attribute defined at extension commerceservices.public static final String WAREHOUSES
PointOfService.warehouses attribute defined at extension commerceservices.public static final String STOREEMPLOYEEGROUPS
PointOfService.storeEmployeeGroups attribute defined at extension commerceservices.public static final String ADVANCEDSHIPPINGNOTICES
PointOfService.advancedShippingNotices attribute defined at extension warehousing.public PointOfServiceModel()
public PointOfServiceModel(ItemModelContext ctx)
ctx - the model context to be injected, must not be null@Deprecated public PointOfServiceModel(String _name, PointOfServiceTypeEnum _type)
_name - initial attribute declared by type PointOfService at extension basecommerce_type - initial attribute declared by type PointOfService at extension basecommerce@Deprecated public PointOfServiceModel(String _name, ItemModel _owner, PointOfServiceTypeEnum _type)
_name - initial attribute declared by type PointOfService at extension basecommerce_owner - initial attribute declared by type Item at extension core_type - initial attribute declared by type PointOfService at extension basecommerce@Accessor(qualifier="address", type=GETTER) public AddressModel getAddress()
PointOfService.address attribute defined at extension basecommerce.@Accessor(qualifier="advancedShippingNotices", type=GETTER) public Set<AdvancedShippingNoticeModel> getAdvancedShippingNotices()
PointOfService.advancedShippingNotices attribute defined at extension warehousing.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="baseStore", type=GETTER) public BaseStoreModel getBaseStore()
PointOfService.baseStore attribute defined at extension basecommerce.@Accessor(qualifier="description", type=GETTER) public String getDescription()
PointOfService.description attribute defined at extension basecommerce.@Accessor(qualifier="displayName", type=GETTER) public String getDisplayName()
PointOfService.displayName attribute defined at extension commerceservices.@Accessor(qualifier="features", type=GETTER) public Set<StoreLocatorFeatureModel> getFeatures()
PointOfService.features attribute defined at extension commerceservices.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="geocodeTimestamp", type=GETTER) public Date getGeocodeTimestamp()
PointOfService.geocodeTimestamp attribute defined at extension basecommerce.@Accessor(qualifier="latitude", type=GETTER) public Double getLatitude()
PointOfService.latitude attribute defined at extension basecommerce.@Accessor(qualifier="longitude", type=GETTER) public Double getLongitude()
PointOfService.longitude attribute defined at extension basecommerce.@Accessor(qualifier="mapIcon", type=GETTER) public MediaModel getMapIcon()
PointOfService.mapIcon attribute defined at extension basecommerce.@Accessor(qualifier="name", type=GETTER) public String getName()
PointOfService.name attribute defined at extension basecommerce.@Accessor(qualifier="nearbyStoreRadius", type=GETTER) public Double getNearbyStoreRadius()
PointOfService.nearbyStoreRadius attribute defined at extension commerceservices.@Accessor(qualifier="openingSchedule", type=GETTER) public OpeningScheduleModel getOpeningSchedule()
PointOfService.openingSchedule attribute defined at extension basecommerce.@Accessor(qualifier="storeContent", type=GETTER) public String getStoreContent()
PointOfService.storeContent attribute defined at extension basecommerce.@Accessor(qualifier="storeContent", type=GETTER) public String getStoreContent(Locale loc)
PointOfService.storeContent attribute defined at extension basecommerce.loc - the value localization keyIllegalArgumentException - if localization key cannot be mapped to data language@Accessor(qualifier="storeEmployeeGroups", type=GETTER) public Set<StoreEmployeeGroupModel> getStoreEmployeeGroups()
PointOfService.storeEmployeeGroups attribute defined at extension commerceservices.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="storeImage", type=GETTER) public MediaContainerModel getStoreImage()
PointOfService.storeImage attribute defined at extension basecommerce.@Accessor(qualifier="type", type=GETTER) public PointOfServiceTypeEnum getType()
PointOfService.type attribute defined at extension basecommerce.@Accessor(qualifier="warehouses", type=GETTER) public List<WarehouseModel> getWarehouses()
PointOfService.warehouses attribute defined at extension commerceservices.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="address", type=SETTER) public void setAddress(AddressModel value)
PointOfService.address attribute defined at extension basecommerce.value - the address@Accessor(qualifier="advancedShippingNotices", type=SETTER) public void setAdvancedShippingNotices(Set<AdvancedShippingNoticeModel> value)
PointOfService.advancedShippingNotices attribute defined at extension warehousing.value - the advancedShippingNotices@Accessor(qualifier="baseStore", type=SETTER) public void setBaseStore(BaseStoreModel value)
PointOfService.baseStore attribute defined at extension basecommerce.value - the baseStore@Accessor(qualifier="description", type=SETTER) public void setDescription(String value)
PointOfService.description attribute defined at extension basecommerce.value - the description@Accessor(qualifier="displayName", type=SETTER) public void setDisplayName(String value)
PointOfService.displayName attribute defined at extension commerceservices.value - the displayName - Used as the display name for search results etc.@Accessor(qualifier="features", type=SETTER) public void setFeatures(Set<StoreLocatorFeatureModel> value)
PointOfService.features attribute defined at extension commerceservices.value - the features@Accessor(qualifier="geocodeTimestamp", type=SETTER) public void setGeocodeTimestamp(Date value)
PointOfService.geocodeTimestamp attribute defined at extension basecommerce.value - the geocodeTimestamp@Accessor(qualifier="latitude", type=SETTER) public void setLatitude(Double value)
PointOfService.latitude attribute defined at extension basecommerce.value - the latitude@Accessor(qualifier="longitude", type=SETTER) public void setLongitude(Double value)
PointOfService.longitude attribute defined at extension basecommerce.value - the longitude@Accessor(qualifier="mapIcon", type=SETTER) public void setMapIcon(MediaModel value)
PointOfService.mapIcon attribute defined at extension basecommerce.value - the mapIcon@Accessor(qualifier="name", type=SETTER) public void setName(String value)
PointOfService.name attribute defined at extension basecommerce. Can only be used at creation of model - before first save.value - the name@Accessor(qualifier="nearbyStoreRadius", type=SETTER) public void setNearbyStoreRadius(Double value)
PointOfService.nearbyStoreRadius attribute defined at extension commerceservices.value - the nearbyStoreRadius - Overrides the default search radius when performing a search for nearby PoS from this PoS.
Unit is BaseStore's StorelocatorDistanceUnit.@Accessor(qualifier="openingSchedule", type=SETTER) public void setOpeningSchedule(OpeningScheduleModel value)
PointOfService.openingSchedule attribute defined at extension basecommerce.value - the openingSchedule - It is property representing a schedule of opening hours of this point of service.@Accessor(qualifier="storeContent", type=SETTER) public void setStoreContent(String value)
PointOfService.storeContent attribute defined at extension basecommerce.value - the storeContent - It is a localized attribute that contains informational store content text.@Accessor(qualifier="storeContent", type=SETTER) public void setStoreContent(String value, Locale loc)
PointOfService.storeContent attribute defined at extension basecommerce.value - the storeContent - It is a localized attribute that contains informational store content text.loc - the value localization keyIllegalArgumentException - if localization key cannot be mapped to data language@Accessor(qualifier="storeEmployeeGroups", type=SETTER) public void setStoreEmployeeGroups(Set<StoreEmployeeGroupModel> value)
PointOfService.storeEmployeeGroups attribute defined at extension commerceservices.value - the storeEmployeeGroups@Accessor(qualifier="storeImage", type=SETTER) public void setStoreImage(MediaContainerModel value)
PointOfService.storeImage attribute defined at extension basecommerce.value - the storeImage - It is a media container with additional images of the store.@Accessor(qualifier="type", type=SETTER) public void setType(PointOfServiceTypeEnum value)
PointOfService.type attribute defined at extension basecommerce.value - the typeCopyright © 2017 SAP SE. All Rights Reserved.