public class PointOfServiceModel extends ItemModel
AbstractItemModel.NewModelContextFactory| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
_ADVANCEDSHIPPINGNOTICE2POSRELATION
Generated relation code constant for relation
AdvancedShippingNotice2POSRelation defining source attribute advancedShippingNotices in extension warehousing. |
static java.lang.String |
_BASESTORE2POINTOFSERVICERELATION
Generated relation code constant for relation
BaseStore2PointOfServiceRelation defining source attribute baseStore in extension basecommerce. |
static java.lang.String |
_STOREEMPLGROUP2POSREL
Generated relation code constant for relation
StoreEmplGroup2POSRel defining source attribute storeEmployeeGroups in extension commerceservices. |
static java.lang.String |
_TYPECODE
Generated model type code constant.
|
static java.lang.String |
ADDRESS
Generated constant - Attribute key of
PointOfService.address attribute defined at extension basecommerce. |
static java.lang.String |
ADVANCEDSHIPPINGNOTICES
Generated constant - Attribute key of
PointOfService.advancedShippingNotices attribute defined at extension warehousing. |
static java.lang.String |
BASESTORE
Generated constant - Attribute key of
PointOfService.baseStore attribute defined at extension basecommerce. |
static java.lang.String |
BUSINESSCATEGORY
Generated constant - Attribute key of
PointOfService.businessCategory attribute defined at extension basecommerce. |
static java.lang.String |
DESCRIPTION
Generated constant - Attribute key of
PointOfService.description attribute defined at extension basecommerce. |
static java.lang.String |
DISPLAYNAME
Generated constant - Attribute key of
PointOfService.displayName attribute defined at extension commerceservices. |
static java.lang.String |
FEATURES
Generated constant - Attribute key of
PointOfService.features attribute defined at extension commerceservices. |
static java.lang.String |
GEOCODETIMESTAMP
Generated constant - Attribute key of
PointOfService.geocodeTimestamp attribute defined at extension basecommerce. |
static java.lang.String |
LATITUDE
Generated constant - Attribute key of
PointOfService.latitude attribute defined at extension basecommerce. |
static java.lang.String |
LONGITUDE
Generated constant - Attribute key of
PointOfService.longitude attribute defined at extension basecommerce. |
static java.lang.String |
MAPICON
Generated constant - Attribute key of
PointOfService.mapIcon attribute defined at extension basecommerce. |
static java.lang.String |
NAME
Generated constant - Attribute key of
PointOfService.name attribute defined at extension basecommerce. |
static java.lang.String |
NEARBYSTORERADIUS
Generated constant - Attribute key of
PointOfService.nearbyStoreRadius attribute defined at extension commerceservices. |
static java.lang.String |
OPENINGSCHEDULE
Generated constant - Attribute key of
PointOfService.openingSchedule attribute defined at extension basecommerce. |
static java.lang.String |
STORECONTENT
Generated constant - Attribute key of
PointOfService.storeContent attribute defined at extension basecommerce. |
static java.lang.String |
STOREEMPLOYEEGROUPS
Generated constant - Attribute key of
PointOfService.storeEmployeeGroups attribute defined at extension commerceservices. |
static java.lang.String |
STOREIMAGE
Generated constant - Attribute key of
PointOfService.storeImage attribute defined at extension basecommerce. |
static java.lang.String |
TYPE
Generated constant - Attribute key of
PointOfService.type attribute defined at extension basecommerce. |
static java.lang.String |
WAREHOUSES
Generated constant - Attribute key of
PointOfService.warehouses attribute defined at extension commerceservices. |
_COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PK, SEALEDLANGUAGE_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(java.lang.String _name,
ItemModel _owner,
PointOfServiceTypeEnum _type)
Deprecated.
since 4.1.1 Please use the default constructor without parameters
|
PointOfServiceModel(java.lang.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. |
java.util.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. |
java.lang.String |
getBusinessCategory()
Generated method - Getter of the
PointOfService.businessCategory attribute defined at extension basecommerce. |
java.lang.String |
getDescription()
Generated method - Getter of the
PointOfService.description attribute defined at extension basecommerce. |
java.lang.String |
getDisplayName()
Generated method - Getter of the
PointOfService.displayName attribute defined at extension commerceservices. |
java.util.Set<StoreLocatorFeatureModel> |
getFeatures()
Generated method - Getter of the
PointOfService.features attribute defined at extension commerceservices. |
java.util.Date |
getGeocodeTimestamp()
Generated method - Getter of the
PointOfService.geocodeTimestamp attribute defined at extension basecommerce. |
java.lang.Double |
getLatitude()
Generated method - Getter of the
PointOfService.latitude attribute defined at extension basecommerce. |
java.lang.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. |
java.lang.String |
getName()
Generated method - Getter of the
PointOfService.name attribute defined at extension basecommerce. |
java.lang.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. |
java.lang.String |
getStoreContent()
Generated method - Getter of the
PointOfService.storeContent attribute defined at extension basecommerce. |
java.lang.String |
getStoreContent(java.util.Locale loc)
Generated method - Getter of the
PointOfService.storeContent attribute defined at extension basecommerce. |
java.util.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. |
java.util.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(java.util.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 |
setBusinessCategory(java.lang.String value)
Generated method - Setter of
PointOfService.businessCategory attribute defined at extension basecommerce. |
void |
setDescription(java.lang.String value)
Generated method - Setter of
PointOfService.description attribute defined at extension basecommerce. |
void |
setDisplayName(java.lang.String value)
Generated method - Setter of
PointOfService.displayName attribute defined at extension commerceservices. |
void |
setFeatures(java.util.Set<StoreLocatorFeatureModel> value)
Generated method - Setter of
PointOfService.features attribute defined at extension commerceservices. |
void |
setGeocodeTimestamp(java.util.Date value)
Generated method - Setter of
PointOfService.geocodeTimestamp attribute defined at extension basecommerce. |
void |
setLatitude(java.lang.Double value)
Generated method - Setter of
PointOfService.latitude attribute defined at extension basecommerce. |
void |
setLongitude(java.lang.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(java.lang.String value)
Generated method - Initial setter of
PointOfService.name attribute defined at extension basecommerce. |
void |
setNearbyStoreRadius(java.lang.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(java.lang.String value)
Generated method - Setter of
PointOfService.storeContent attribute defined at extension basecommerce. |
void |
setStoreContent(java.lang.String value,
java.util.Locale loc)
Generated method - Setter of
PointOfService.storeContent attribute defined at extension basecommerce. |
void |
setStoreEmployeeGroups(java.util.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(java.util.List<WarehouseModel> value)
Generated method - Setter of
PointOfService.warehouses attribute defined at extension commerceservices. |
getComments, getCreationtime, getModifiedtime, getOwner, isSealed, 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 java.lang.String _TYPECODE
public static final java.lang.String _BASESTORE2POINTOFSERVICERELATION
BaseStore2PointOfServiceRelation defining source attribute baseStore in extension basecommerce.public static final java.lang.String _STOREEMPLGROUP2POSREL
StoreEmplGroup2POSRel defining source attribute storeEmployeeGroups in extension commerceservices.public static final java.lang.String _ADVANCEDSHIPPINGNOTICE2POSRELATION
AdvancedShippingNotice2POSRelation defining source attribute advancedShippingNotices in extension warehousing.public static final java.lang.String NAME
PointOfService.name attribute defined at extension basecommerce.public static final java.lang.String ADDRESS
PointOfService.address attribute defined at extension basecommerce.public static final java.lang.String DESCRIPTION
PointOfService.description attribute defined at extension basecommerce.public static final java.lang.String TYPE
PointOfService.type attribute defined at extension basecommerce.public static final java.lang.String MAPICON
PointOfService.mapIcon attribute defined at extension basecommerce.public static final java.lang.String LATITUDE
PointOfService.latitude attribute defined at extension basecommerce.public static final java.lang.String LONGITUDE
PointOfService.longitude attribute defined at extension basecommerce.public static final java.lang.String GEOCODETIMESTAMP
PointOfService.geocodeTimestamp attribute defined at extension basecommerce.public static final java.lang.String OPENINGSCHEDULE
PointOfService.openingSchedule attribute defined at extension basecommerce.public static final java.lang.String STORECONTENT
PointOfService.storeContent attribute defined at extension basecommerce.public static final java.lang.String STOREIMAGE
PointOfService.storeImage attribute defined at extension basecommerce.public static final java.lang.String BUSINESSCATEGORY
PointOfService.businessCategory attribute defined at extension basecommerce.public static final java.lang.String BASESTORE
PointOfService.baseStore attribute defined at extension basecommerce.public static final java.lang.String DISPLAYNAME
PointOfService.displayName attribute defined at extension commerceservices.public static final java.lang.String NEARBYSTORERADIUS
PointOfService.nearbyStoreRadius attribute defined at extension commerceservices.public static final java.lang.String FEATURES
PointOfService.features attribute defined at extension commerceservices.public static final java.lang.String WAREHOUSES
PointOfService.warehouses attribute defined at extension commerceservices.public static final java.lang.String STOREEMPLOYEEGROUPS
PointOfService.storeEmployeeGroups attribute defined at extension commerceservices.public static final java.lang.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(java.lang.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(java.lang.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 java.util.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="businessCategory", type=GETTER) public java.lang.String getBusinessCategory()
PointOfService.businessCategory attribute defined at extension basecommerce.@Accessor(qualifier="description", type=GETTER) public java.lang.String getDescription()
PointOfService.description attribute defined at extension basecommerce.@Accessor(qualifier="displayName", type=GETTER) public java.lang.String getDisplayName()
PointOfService.displayName attribute defined at extension commerceservices.@Accessor(qualifier="features", type=GETTER) public java.util.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 java.util.Date getGeocodeTimestamp()
PointOfService.geocodeTimestamp attribute defined at extension basecommerce.@Accessor(qualifier="latitude", type=GETTER) public java.lang.Double getLatitude()
PointOfService.latitude attribute defined at extension basecommerce.@Accessor(qualifier="longitude", type=GETTER) public java.lang.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 java.lang.String getName()
PointOfService.name attribute defined at extension basecommerce.@Accessor(qualifier="nearbyStoreRadius", type=GETTER) public java.lang.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 java.lang.String getStoreContent()
PointOfService.storeContent attribute defined at extension basecommerce.@Accessor(qualifier="storeContent", type=GETTER) public java.lang.String getStoreContent(java.util.Locale loc)
PointOfService.storeContent attribute defined at extension basecommerce.loc - the value localization keyjava.lang.IllegalArgumentException - if localization key cannot be mapped to data language@Accessor(qualifier="storeEmployeeGroups", type=GETTER) public java.util.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 java.util.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(java.util.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="businessCategory", type=SETTER) public void setBusinessCategory(java.lang.String value)
PointOfService.businessCategory attribute defined at extension basecommerce.value - the businessCategory - Specifies the overarching business category@Accessor(qualifier="description", type=SETTER) public void setDescription(java.lang.String value)
PointOfService.description attribute defined at extension basecommerce.value - the description@Accessor(qualifier="displayName", type=SETTER) public void setDisplayName(java.lang.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(java.util.Set<StoreLocatorFeatureModel> value)
PointOfService.features attribute defined at extension commerceservices.value - the features@Accessor(qualifier="geocodeTimestamp", type=SETTER) public void setGeocodeTimestamp(java.util.Date value)
PointOfService.geocodeTimestamp attribute defined at extension basecommerce.value - the geocodeTimestamp@Accessor(qualifier="latitude", type=SETTER) public void setLatitude(java.lang.Double value)
PointOfService.latitude attribute defined at extension basecommerce.value - the latitude@Accessor(qualifier="longitude", type=SETTER) public void setLongitude(java.lang.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(java.lang.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(java.lang.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(java.lang.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(java.lang.String value, java.util.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 keyjava.lang.IllegalArgumentException - if localization key cannot be mapped to data language@Accessor(qualifier="storeEmployeeGroups", type=SETTER) public void setStoreEmployeeGroups(java.util.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 type@Accessor(qualifier="warehouses", type=SETTER) public void setWarehouses(java.util.List<WarehouseModel> value)
PointOfService.warehouses attribute defined at extension commerceservices.value - the warehousesCopyright © 2018 SAP SE. All Rights Reserved.