Class DeliveryModeModel
- java.lang.Object
-
- de.hybris.platform.servicelayer.model.AbstractItemModel
-
- de.hybris.platform.core.model.ItemModel
-
- de.hybris.platform.core.model.order.delivery.DeliveryModeModel
-
- All Implemented Interfaces:
java.io.Serializable
- Direct Known Subclasses:
PickUpDeliveryModeModel
,ZoneDeliveryModeModel
public class DeliveryModeModel extends ItemModel
Generated model class for type DeliveryMode first defined at extension core.- 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
_BASESTORE2DELIVERYMODEREL
Generated relation code constant for relationBaseStore2DeliveryModeRel
defining source attributestores
in extensioncommerceservices
.static java.lang.String
_TYPECODE
Generated model type code constant.static java.lang.String
_WAREHOUSE2DELIVERYMODERELATION
Generated relation code constant for relationWarehouse2DeliveryModeRelation
defining source attributewarehouses
in extensionwarehousing
.static java.lang.String
ACTIVE
Generated constant - Attribute key ofDeliveryMode.active
attribute defined at extensioncore
.static java.lang.String
CODE
Generated constant - Attribute key ofDeliveryMode.code
attribute defined at extensioncore
.static java.lang.String
DESCRIPTION
Generated constant - Attribute key ofDeliveryMode.description
attribute defined at extensioncore
.static java.lang.String
NAME
Generated constant - Attribute key ofDeliveryMode.name
attribute defined at extensioncore
.static java.lang.String
STORES
Generated constant - Attribute key ofDeliveryMode.stores
attribute defined at extensioncommerceservices
.static java.lang.String
SUPPORTEDPAYMENTMODES
Generated constant - Attribute key ofDeliveryMode.supportedPaymentModes
attribute defined at extensioncore
.static java.lang.String
SUPPORTEDPAYMENTMODESINTERNAL
Generated constant - Attribute key ofDeliveryMode.supportedPaymentModesInternal
attribute defined at extensioncore
.static java.lang.String
WAREHOUSES
Generated constant - Attribute key ofDeliveryMode.warehouses
attribute defined at extensionwarehousing
.-
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 DeliveryModeModel()
Generated constructor - Default constructor for generic creation.DeliveryModeModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing contextDeliveryModeModel(java.lang.String _code)
Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersDeliveryModeModel(java.lang.String _code, ItemModel _owner)
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 java.lang.Boolean
getActive()
Generated method - Getter of theDeliveryMode.active
attribute defined at extensioncore
.java.lang.String
getCode()
Generated method - Getter of theDeliveryMode.code
attribute defined at extensioncore
.java.lang.String
getDescription()
Generated method - Getter of theDeliveryMode.description
attribute defined at extensioncore
.java.lang.String
getDescription(java.util.Locale loc)
Generated method - Getter of theDeliveryMode.description
attribute defined at extensioncore
.java.lang.String
getName()
Generated method - Getter of theDeliveryMode.name
attribute defined at extensioncore
.java.lang.String
getName(java.util.Locale loc)
Generated method - Getter of theDeliveryMode.name
attribute defined at extensioncore
.java.util.Set<BaseStoreModel>
getStores()
Generated method - Getter of theDeliveryMode.stores
attribute defined at extensioncommerceservices
.java.util.Collection<PaymentModeModel>
getSupportedPaymentModes()
Generated method - Getter of theDeliveryMode.supportedPaymentModes
attribute defined at extensioncore
.java.util.Set<WarehouseModel>
getWarehouses()
Generated method - Getter of theDeliveryMode.warehouses
attribute defined at extensionwarehousing
.void
setActive(java.lang.Boolean value)
Generated method - Setter ofDeliveryMode.active
attribute defined at extensioncore
.void
setCode(java.lang.String value)
Generated method - Setter ofDeliveryMode.code
attribute defined at extensioncore
.void
setDescription(java.lang.String value)
Generated method - Setter ofDeliveryMode.description
attribute defined at extensioncore
.void
setDescription(java.lang.String value, java.util.Locale loc)
Generated method - Setter ofDeliveryMode.description
attribute defined at extensioncore
.void
setName(java.lang.String value)
Generated method - Setter ofDeliveryMode.name
attribute defined at extensioncore
.void
setName(java.lang.String value, java.util.Locale loc)
Generated method - Setter ofDeliveryMode.name
attribute defined at extensioncore
.void
setStores(java.util.Set<BaseStoreModel> value)
Generated method - Setter ofDeliveryMode.stores
attribute defined at extensioncommerceservices
.void
setSupportedPaymentModes(java.util.Collection<PaymentModeModel> value)
Generated method - Setter ofDeliveryMode.supportedPaymentModes
attribute defined at extensioncore
.void
setWarehouses(java.util.Set<WarehouseModel> value)
Generated method - Setter ofDeliveryMode.warehouses
attribute defined at extensionwarehousing
.-
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
-
_BASESTORE2DELIVERYMODEREL
public static final java.lang.String _BASESTORE2DELIVERYMODEREL
Generated relation code constant for relationBaseStore2DeliveryModeRel
defining source attributestores
in extensioncommerceservices
.- See Also:
- Constant Field Values
-
_WAREHOUSE2DELIVERYMODERELATION
public static final java.lang.String _WAREHOUSE2DELIVERYMODERELATION
Generated relation code constant for relationWarehouse2DeliveryModeRelation
defining source attributewarehouses
in extensionwarehousing
.- See Also:
- Constant Field Values
-
ACTIVE
public static final java.lang.String ACTIVE
Generated constant - Attribute key ofDeliveryMode.active
attribute defined at extensioncore
.- See Also:
- Constant Field Values
-
CODE
public static final java.lang.String CODE
Generated constant - Attribute key ofDeliveryMode.code
attribute defined at extensioncore
.- See Also:
- Constant Field Values
-
DESCRIPTION
public static final java.lang.String DESCRIPTION
Generated constant - Attribute key ofDeliveryMode.description
attribute defined at extensioncore
.- See Also:
- Constant Field Values
-
NAME
public static final java.lang.String NAME
Generated constant - Attribute key ofDeliveryMode.name
attribute defined at extensioncore
.- See Also:
- Constant Field Values
-
SUPPORTEDPAYMENTMODES
public static final java.lang.String SUPPORTEDPAYMENTMODES
Generated constant - Attribute key ofDeliveryMode.supportedPaymentModes
attribute defined at extensioncore
.- See Also:
- Constant Field Values
-
SUPPORTEDPAYMENTMODESINTERNAL
public static final java.lang.String SUPPORTEDPAYMENTMODESINTERNAL
Generated constant - Attribute key ofDeliveryMode.supportedPaymentModesInternal
attribute defined at extensioncore
.- See Also:
- Constant Field Values
-
STORES
public static final java.lang.String STORES
Generated constant - Attribute key ofDeliveryMode.stores
attribute defined at extensioncommerceservices
.- See Also:
- Constant Field Values
-
WAREHOUSES
public static final java.lang.String WAREHOUSES
Generated constant - Attribute key ofDeliveryMode.warehouses
attribute defined at extensionwarehousing
.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
DeliveryModeModel
public DeliveryModeModel()
Generated constructor - Default constructor for generic creation.
-
DeliveryModeModel
public DeliveryModeModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context- Parameters:
ctx
- the model context to be injected, must not be null
-
DeliveryModeModel
@Deprecated(since="4.1.1", forRemoval=true) public DeliveryModeModel(java.lang.String _code)
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:
_code
- initial attribute declared by typeDeliveryMode
at extensioncore
-
DeliveryModeModel
@Deprecated(since="4.1.1", forRemoval=true) public DeliveryModeModel(java.lang.String _code, ItemModel _owner)
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:
_code
- initial attribute declared by typeDeliveryMode
at extensioncore
_owner
- initial attribute declared by typeItem
at extensioncore
-
-
Method Detail
-
getActive
@Accessor(qualifier="active", type=GETTER) public java.lang.Boolean getActive()
Generated method - Getter of theDeliveryMode.active
attribute defined at extensioncore
.- Returns:
- the active
-
getCode
@Accessor(qualifier="code", type=GETTER) public java.lang.String getCode()
Generated method - Getter of theDeliveryMode.code
attribute defined at extensioncore
.- Returns:
- the code
-
getDescription
@Accessor(qualifier="description", type=GETTER) public java.lang.String getDescription()
Generated method - Getter of theDeliveryMode.description
attribute defined at extensioncore
.- Returns:
- the description
-
getDescription
@Accessor(qualifier="description", type=GETTER) public java.lang.String getDescription(java.util.Locale loc)
Generated method - Getter of theDeliveryMode.description
attribute defined at extensioncore
.- Parameters:
loc
- the value localization key- Returns:
- the description
- Throws:
java.lang.IllegalArgumentException
- if localization key cannot be mapped to data language
-
getName
@Accessor(qualifier="name", type=GETTER) public java.lang.String getName()
Generated method - Getter of theDeliveryMode.name
attribute defined at extensioncore
.- Returns:
- the name
-
getName
@Accessor(qualifier="name", type=GETTER) public java.lang.String getName(java.util.Locale loc)
Generated method - Getter of theDeliveryMode.name
attribute defined at extensioncore
.- Parameters:
loc
- the value localization key- Returns:
- the name
- Throws:
java.lang.IllegalArgumentException
- if localization key cannot be mapped to data language
-
getStores
@Accessor(qualifier="stores", type=GETTER) public java.util.Set<BaseStoreModel> getStores()
Generated method - Getter of theDeliveryMode.stores
attribute defined at extensioncommerceservices
. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the stores
-
getSupportedPaymentModes
@Accessor(qualifier="supportedPaymentModes", type=GETTER) public java.util.Collection<PaymentModeModel> getSupportedPaymentModes()
Generated method - Getter of theDeliveryMode.supportedPaymentModes
attribute defined at extensioncore
. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the supportedPaymentModes
-
getWarehouses
@Accessor(qualifier="warehouses", type=GETTER) public java.util.Set<WarehouseModel> getWarehouses()
Generated method - Getter of theDeliveryMode.warehouses
attribute defined at extensionwarehousing
. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the warehouses
-
setActive
@Accessor(qualifier="active", type=SETTER) public void setActive(java.lang.Boolean value)
Generated method - Setter ofDeliveryMode.active
attribute defined at extensioncore
.- Parameters:
value
- the active
-
setCode
@Accessor(qualifier="code", type=SETTER) public void setCode(java.lang.String value)
Generated method - Setter ofDeliveryMode.code
attribute defined at extensioncore
.- Parameters:
value
- the code
-
setDescription
@Accessor(qualifier="description", type=SETTER) public void setDescription(java.lang.String value)
Generated method - Setter ofDeliveryMode.description
attribute defined at extensioncore
.- Parameters:
value
- the description
-
setDescription
@Accessor(qualifier="description", type=SETTER) public void setDescription(java.lang.String value, java.util.Locale loc)
Generated method - Setter ofDeliveryMode.description
attribute defined at extensioncore
.- Parameters:
value
- the descriptionloc
- the value localization key- Throws:
java.lang.IllegalArgumentException
- if localization key cannot be mapped to data language
-
setName
@Accessor(qualifier="name", type=SETTER) public void setName(java.lang.String value)
Generated method - Setter ofDeliveryMode.name
attribute defined at extensioncore
.- Parameters:
value
- the name
-
setName
@Accessor(qualifier="name", type=SETTER) public void setName(java.lang.String value, java.util.Locale loc)
Generated method - Setter ofDeliveryMode.name
attribute defined at extensioncore
.- Parameters:
value
- the nameloc
- the value localization key- Throws:
java.lang.IllegalArgumentException
- if localization key cannot be mapped to data language
-
setStores
@Accessor(qualifier="stores", type=SETTER) public void setStores(java.util.Set<BaseStoreModel> value)
Generated method - Setter ofDeliveryMode.stores
attribute defined at extensioncommerceservices
.- Parameters:
value
- the stores
-
setSupportedPaymentModes
@Accessor(qualifier="supportedPaymentModes", type=SETTER) public void setSupportedPaymentModes(java.util.Collection<PaymentModeModel> value)
Generated method - Setter ofDeliveryMode.supportedPaymentModes
attribute defined at extensioncore
.- Parameters:
value
- the supportedPaymentModes
-
setWarehouses
@Accessor(qualifier="warehouses", type=SETTER) public void setWarehouses(java.util.Set<WarehouseModel> value)
Generated method - Setter ofDeliveryMode.warehouses
attribute defined at extensionwarehousing
.- Parameters:
value
- the warehouses
-
-