Package de.hybris.platform.europe1.model
Class PDTRowModel
java.lang.Object
de.hybris.platform.servicelayer.model.AbstractItemModel
de.hybris.platform.core.model.ItemModel
de.hybris.platform.europe1.model.PDTRowModel
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
AbstractDiscountRowModel,PriceRowModel,TaxRowModel
Generated model class for type PDTRow first defined at extension europe1.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
de.hybris.platform.servicelayer.model.AbstractItemModel.NewModelContextFactory -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringGenerated model type code constant.static final StringGenerated constant - Attribute key ofPDTRow.affectedProductOfferingattribute defined at extensiontuadatacommonsservices.static final StringGenerated constant - Attribute key ofPDTRow.codeattribute defined at extensiontuadatacommonsservices.static final StringGenerated constant - Attribute key ofPDTRow.dateRangeattribute defined at extensioneurope1.static final StringGenerated constant - Attribute key ofPDTRow.distributionChannelsattribute defined at extensiontuadatacommonsservices.static final StringGenerated constant - Attribute key ofPDTRow.endTimeattribute defined at extensioneurope1.static final StringGenerated constant - Attribute key ofPDTRow.pgattribute defined at extensioneurope1.static final StringGenerated constant - Attribute key ofPDTRow.priorityattribute defined at extensiontuadatacommonsservices.static final StringGenerated constant - Attribute key ofPDTRow.processTypesattribute defined at extensiontuadatacommonsservices.static final StringGenerated constant - Attribute key ofPDTRow.productattribute defined at extensioneurope1.static final StringGenerated constant - Attribute key ofPDTRow.productIdattribute defined at extensioneurope1.static final StringGenerated constant - Attribute key ofPDTRow.productMatchQualifierattribute defined at extensioneurope1.static final StringGenerated constant - Attribute key ofPDTRow.regionsattribute defined at extensiontuadatacommonsservices.static final StringGenerated constant - Attribute key ofPDTRow.startTimeattribute defined at extensioneurope1.static final StringGenerated constant - Attribute key ofPDTRow.ugattribute defined at extensioneurope1.static final StringGenerated constant - Attribute key ofPDTRow.userattribute defined at extensioneurope1.static final StringGenerated constant - Attribute key ofPDTRow.userMatchQualifierattribute defined at extensioneurope1.Fields inherited from class de.hybris.platform.core.model.ItemModel
_COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PK, SEALEDFields inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
LANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY -
Constructor Summary
ConstructorsConstructorDescriptionGenerated constructor - Default constructor for generic creation.PDTRowModel(ItemModel _owner, de.hybris.platform.core.HybrisEnumValue _pg, ProductModel _product, String _productId) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersPDTRowModel(de.hybris.platform.servicelayer.model.ItemModelContext ctx) Generated constructor - Default constructor for creation with existing context -
Method Summary
Modifier and TypeMethodDescriptionGenerated method - Getter of thePDTRow.affectedProductOfferingattribute defined at extensiontuadatacommonsservices.getCode()Generated method - Getter of thePDTRow.codeattribute defined at extensiontuadatacommonsservices.de.hybris.platform.util.StandardDateRangeGenerated method - Getter of thePDTRow.dateRangedynamic attribute defined at extensioneurope1.Generated method - Getter of thePDTRow.distributionChannelsattribute defined at extensiontuadatacommonsservices.Generated method - Getter of thePDTRow.endTimeattribute defined at extensioneurope1.de.hybris.platform.core.HybrisEnumValuegetPg()Generated method - Getter of thePDTRow.pgattribute defined at extensioneurope1.Generated method - Getter of thePDTRow.priorityattribute defined at extensiontuadatacommonsservices.Generated method - Getter of thePDTRow.processTypesattribute defined at extensiontuadatacommonsservices.Generated method - Getter of thePDTRow.productattribute defined at extensioneurope1.Generated method - Getter of thePDTRow.productIdattribute defined at extensioneurope1.Generated method - Getter of thePDTRow.productMatchQualifierattribute defined at extensioneurope1.Generated method - Getter of thePDTRow.regionsattribute defined at extensiontuadatacommonsservices.Generated method - Getter of thePDTRow.startTimeattribute defined at extensioneurope1.de.hybris.platform.core.HybrisEnumValuegetUg()Generated method - Getter of thePDTRow.ugattribute defined at extensioneurope1.getUser()Generated method - Getter of thePDTRow.userattribute defined at extensioneurope1.Generated method - Getter of thePDTRow.userMatchQualifierattribute defined at extensioneurope1.voidGenerated method - Setter ofPDTRow.affectedProductOfferingattribute defined at extensiontuadatacommonsservices.voidGenerated method - Setter ofPDTRow.codeattribute defined at extensiontuadatacommonsservices.voidsetDateRange(de.hybris.platform.util.StandardDateRange value) Generated method - Setter ofPDTRow.dateRangedynamic attribute defined at extensioneurope1.voidGenerated method - Setter ofPDTRow.distributionChannelsattribute defined at extensiontuadatacommonsservices.voidsetEndTime(Date value) Generated method - Setter ofPDTRow.endTimeattribute defined at extensioneurope1.voidsetPg(de.hybris.platform.core.HybrisEnumValue value) Generated method - Initial setter ofPDTRow.pgattribute defined at extensioneurope1.voidsetPriority(Integer value) Generated method - Setter ofPDTRow.priorityattribute defined at extensiontuadatacommonsservices.voidsetProcessTypes(Set<TmaProcessType> value) Generated method - Setter ofPDTRow.processTypesattribute defined at extensiontuadatacommonsservices.voidsetProduct(ProductModel value) Generated method - Initial setter ofPDTRow.productattribute defined at extensioneurope1.voidsetProductId(String value) Generated method - Initial setter ofPDTRow.productIdattribute defined at extensioneurope1.voidsetProductMatchQualifier(Long value) Generated method - Setter ofPDTRow.productMatchQualifierattribute defined at extensioneurope1.voidsetRegions(Set<RegionModel> value) Generated method - Setter ofPDTRow.regionsattribute defined at extensiontuadatacommonsservices.voidsetStartTime(Date value) Generated method - Setter ofPDTRow.startTimeattribute defined at extensioneurope1.voidsetUg(de.hybris.platform.core.HybrisEnumValue value) Generated method - Setter ofPDTRow.ugattribute defined at extensioneurope1.voidGenerated method - Setter ofPDTRow.userattribute defined at extensioneurope1.voidsetUserMatchQualifier(Long value) Generated method - Setter ofPDTRow.userMatchQualifierattribute defined at extensioneurope1.Methods inherited from class de.hybris.platform.core.model.ItemModel
getComments, getCreationtime, getModifiedtime, getOwner, isSealed, setComments, setCreationtime, setModifiedtime, setOwnerMethods 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 Details
-
_TYPECODE
Generated model type code constant.- See Also:
-
PRODUCT
Generated constant - Attribute key ofPDTRow.productattribute defined at extensioneurope1.- See Also:
-
PG
Generated constant - Attribute key ofPDTRow.pgattribute defined at extensioneurope1.- See Also:
-
PRODUCTMATCHQUALIFIER
Generated constant - Attribute key ofPDTRow.productMatchQualifierattribute defined at extensioneurope1.- See Also:
-
STARTTIME
Generated constant - Attribute key ofPDTRow.startTimeattribute defined at extensioneurope1.- See Also:
-
ENDTIME
Generated constant - Attribute key ofPDTRow.endTimeattribute defined at extensioneurope1.- See Also:
-
DATERANGE
Generated constant - Attribute key ofPDTRow.dateRangeattribute defined at extensioneurope1.- See Also:
-
USER
Generated constant - Attribute key ofPDTRow.userattribute defined at extensioneurope1.- See Also:
-
UG
Generated constant - Attribute key ofPDTRow.ugattribute defined at extensioneurope1.- See Also:
-
USERMATCHQUALIFIER
Generated constant - Attribute key ofPDTRow.userMatchQualifierattribute defined at extensioneurope1.- See Also:
-
PRODUCTID
Generated constant - Attribute key ofPDTRow.productIdattribute defined at extensioneurope1.- See Also:
-
CODE
Generated constant - Attribute key ofPDTRow.codeattribute defined at extensiontuadatacommonsservices.- See Also:
-
AFFECTEDPRODUCTOFFERING
Generated constant - Attribute key ofPDTRow.affectedProductOfferingattribute defined at extensiontuadatacommonsservices.- See Also:
-
PRIORITY
Generated constant - Attribute key ofPDTRow.priorityattribute defined at extensiontuadatacommonsservices.- See Also:
-
PROCESSTYPES
Generated constant - Attribute key ofPDTRow.processTypesattribute defined at extensiontuadatacommonsservices.- See Also:
-
DISTRIBUTIONCHANNELS
Generated constant - Attribute key ofPDTRow.distributionChannelsattribute defined at extensiontuadatacommonsservices.- See Also:
-
REGIONS
Generated constant - Attribute key ofPDTRow.regionsattribute defined at extensiontuadatacommonsservices.- See Also:
-
-
Constructor Details
-
PDTRowModel
public PDTRowModel()Generated constructor - Default constructor for generic creation. -
PDTRowModel
public PDTRowModel(de.hybris.platform.servicelayer.model.ItemModelContext ctx) Generated constructor - Default constructor for creation with existing context- Parameters:
ctx- the model context to be injected, must not be null
-
PDTRowModel
@Deprecated(since="4.1.1", forRemoval=true) public PDTRowModel(ItemModel _owner, de.hybris.platform.core.HybrisEnumValue _pg, ProductModel _product, String _productId) 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:
_owner- initial attribute declared by typeItemat extensioncore_pg- initial attribute declared by typePDTRowat extensioneurope1_product- initial attribute declared by typePDTRowat extensioneurope1_productId- initial attribute declared by typePDTRowat extensioneurope1
-
-
Method Details
-
getAffectedProductOffering
@Accessor(qualifier="affectedProductOffering", type=GETTER) public TmaProductOfferingModel getAffectedProductOffering()Generated method - Getter of thePDTRow.affectedProductOfferingattribute defined at extensiontuadatacommonsservices.- Returns:
- the affectedProductOffering - Product Offering for which the Price will be modified.
-
getCode
Generated method - Getter of thePDTRow.codeattribute defined at extensiontuadatacommonsservices.- Returns:
- the code - Unique price id for price row.
-
getDateRange
@Accessor(qualifier="dateRange", type=GETTER) public de.hybris.platform.util.StandardDateRange getDateRange()Generated method - Getter of thePDTRow.dateRangedynamic attribute defined at extensioneurope1.- Returns:
- the dateRange
-
getDistributionChannels
@Accessor(qualifier="distributionChannels", type=GETTER) public Set<PriceRowChannel> getDistributionChannels()Generated method - Getter of thePDTRow.distributionChannelsattribute defined at extensiontuadatacommonsservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the distributionChannels - Distribution channels for which the Price Plan is available.
-
getEndTime
Generated method - Getter of thePDTRow.endTimeattribute defined at extensioneurope1.- Returns:
- the endTime
-
getPg
@Accessor(qualifier="pg", type=GETTER) public de.hybris.platform.core.HybrisEnumValue getPg()Generated method - Getter of thePDTRow.pgattribute defined at extensioneurope1.- Returns:
- the pg
-
getPriority
Generated method - Getter of thePDTRow.priorityattribute defined at extensiontuadatacommonsservices.- Returns:
- the priority - The price's priority.
-
getProcessTypes
Generated method - Getter of thePDTRow.processTypesattribute defined at extensiontuadatacommonsservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the processTypes - Subscription Terms for which the Price Plan is available.
-
getProduct
Generated method - Getter of thePDTRow.productattribute defined at extensioneurope1.- Returns:
- the product
-
getProductId
Generated method - Getter of thePDTRow.productIdattribute defined at extensioneurope1.- Returns:
- the productId
-
getProductMatchQualifier
Generated method - Getter of thePDTRow.productMatchQualifierattribute defined at extensioneurope1.- Returns:
- the productMatchQualifier
-
getRegions
Generated method - Getter of thePDTRow.regionsattribute defined at extensiontuadatacommonsservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the regions - List of the Regions
-
getStartTime
Generated method - Getter of thePDTRow.startTimeattribute defined at extensioneurope1.- Returns:
- the startTime
-
getUg
@Accessor(qualifier="ug", type=GETTER) public de.hybris.platform.core.HybrisEnumValue getUg()Generated method - Getter of thePDTRow.ugattribute defined at extensioneurope1.- Returns:
- the ug
-
getUser
Generated method - Getter of thePDTRow.userattribute defined at extensioneurope1.- Returns:
- the user
-
getUserMatchQualifier
Generated method - Getter of thePDTRow.userMatchQualifierattribute defined at extensioneurope1.- Returns:
- the userMatchQualifier
-
setAffectedProductOffering
@Accessor(qualifier="affectedProductOffering", type=SETTER) public void setAffectedProductOffering(TmaProductOfferingModel value) Generated method - Setter ofPDTRow.affectedProductOfferingattribute defined at extensiontuadatacommonsservices.- Parameters:
value- the affectedProductOffering - Product Offering for which the Price will be modified.
-
setCode
Generated method - Setter ofPDTRow.codeattribute defined at extensiontuadatacommonsservices.- Parameters:
value- the code - Unique price id for price row.
-
setDateRange
@Accessor(qualifier="dateRange", type=SETTER) public void setDateRange(de.hybris.platform.util.StandardDateRange value) Generated method - Setter ofPDTRow.dateRangedynamic attribute defined at extensioneurope1.- Parameters:
value- the dateRange
-
setDistributionChannels
@Accessor(qualifier="distributionChannels", type=SETTER) public void setDistributionChannels(Set<PriceRowChannel> value) Generated method - Setter ofPDTRow.distributionChannelsattribute defined at extensiontuadatacommonsservices.- Parameters:
value- the distributionChannels - Distribution channels for which the Price Plan is available.
-
setEndTime
Generated method - Setter ofPDTRow.endTimeattribute defined at extensioneurope1.- Parameters:
value- the endTime
-
setPg
@Accessor(qualifier="pg", type=SETTER) public void setPg(de.hybris.platform.core.HybrisEnumValue value) Generated method - Initial setter ofPDTRow.pgattribute defined at extensioneurope1. Can only be used at creation of model - before first save.- Parameters:
value- the pg
-
setPriority
Generated method - Setter ofPDTRow.priorityattribute defined at extensiontuadatacommonsservices.- Parameters:
value- the priority - The price's priority.
-
setProcessTypes
@Accessor(qualifier="processTypes", type=SETTER) public void setProcessTypes(Set<TmaProcessType> value) Generated method - Setter ofPDTRow.processTypesattribute defined at extensiontuadatacommonsservices.- Parameters:
value- the processTypes - Subscription Terms for which the Price Plan is available.
-
setProduct
Generated method - Initial setter ofPDTRow.productattribute defined at extensioneurope1. Can only be used at creation of model - before first save.- Parameters:
value- the product
-
setProductId
Generated method - Initial setter ofPDTRow.productIdattribute defined at extensioneurope1. Can only be used at creation of model - before first save.- Parameters:
value- the productId
-
setProductMatchQualifier
@Accessor(qualifier="productMatchQualifier", type=SETTER) public void setProductMatchQualifier(Long value) Generated method - Setter ofPDTRow.productMatchQualifierattribute defined at extensioneurope1.- Parameters:
value- the productMatchQualifier
-
setRegions
Generated method - Setter ofPDTRow.regionsattribute defined at extensiontuadatacommonsservices.- Parameters:
value- the regions - List of the Regions
-
setStartTime
Generated method - Setter ofPDTRow.startTimeattribute defined at extensioneurope1.- Parameters:
value- the startTime
-
setUg
@Accessor(qualifier="ug", type=SETTER) public void setUg(de.hybris.platform.core.HybrisEnumValue value) Generated method - Setter ofPDTRow.ugattribute defined at extensioneurope1.- Parameters:
value- the ug
-
setUser
Generated method - Setter ofPDTRow.userattribute defined at extensioneurope1.- Parameters:
value- the user
-
setUserMatchQualifier
@Accessor(qualifier="userMatchQualifier", type=SETTER) public void setUserMatchQualifier(Long value) Generated method - Setter ofPDTRow.userMatchQualifierattribute defined at extensioneurope1.- Parameters:
value- the userMatchQualifier
-