Class SpiProductModel
java.lang.Object
de.hybris.platform.servicelayer.model.AbstractItemModel
de.hybris.platform.core.model.ItemModel
de.hybris.platform.subscribedproductservices.model.SpiProductModel
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
SpiProductBundleModel,SpiProductComponentModel
Deprecated, for removal: This API element is subject to removal in a future version.
Generated model class for type SpiProduct first defined at extension subscribedproductservices.
- 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 StringDeprecated, for removal: This API element is subject to removal in a future version.Generated relation code constant for relationSpiProductBundle2SpiProductRelationdefining source attributeproductBundlein extensionsubscribedproductservices.static final StringDeprecated, for removal: This API element is subject to removal in a future version.Generated relation code constant for relationSpiProductRelationship2SpiProductRelationdefining source attributeproductReferencedByin extensionsubscribedproductservices.static final StringDeprecated, for removal: This API element is subject to removal in a future version.Generated model type code constant.static final StringDeprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofSpiProduct.agreementItemsattribute defined at extensionsubscribedproductservices.static final StringDeprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofSpiProduct.billingAccountattribute defined at extensionsubscribedproductservices.static final StringDeprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofSpiProduct.characteristicsattribute defined at extensionsubscribedproductservices.static final StringDeprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofSpiProduct.descriptionattribute defined at extensionsubscribedproductservices.static final StringDeprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofSpiProduct.externalIdentifiersattribute defined at extensionsubscribedproductservices.static final StringDeprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofSpiProduct.idattribute defined at extensionsubscribedproductservices.static final StringDeprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofSpiProduct.isCustomerVisibleattribute defined at extensionsubscribedproductservices.static final StringDeprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofSpiProduct.nameattribute defined at extensionsubscribedproductservices.static final StringDeprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofSpiProduct.orderDateattribute defined at extensionsubscribedproductservices.static final StringDeprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofSpiProduct.partyRolesattribute defined at extensionsubscribedproductservices.static final StringDeprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofSpiProduct.productBundleattribute defined at extensionsubscribedproductservices.static final StringDeprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofSpiProduct.productOfferingattribute defined at extensionsubscribedproductservices.static final StringDeprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofSpiProduct.productPricesattribute defined at extensionsubscribedproductservices.static final StringDeprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofSpiProduct.productReferencedByattribute defined at extensionsubscribedproductservices.static final StringDeprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofSpiProduct.productReferencesattribute defined at extensionsubscribedproductservices.static final StringDeprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofSpiProduct.productSerialNumberattribute defined at extensionsubscribedproductservices.static final StringDeprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofSpiProduct.productSpecificationattribute defined at extensionsubscribedproductservices.static final StringDeprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofSpiProduct.productTermsattribute defined at extensionsubscribedproductservices.static final StringDeprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofSpiProduct.relatedPlacesattribute defined at extensionsubscribedproductservices.static final StringDeprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofSpiProduct.relatedProductOrderItemsattribute defined at extensionsubscribedproductservices.static final StringDeprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofSpiProduct.resourcesattribute defined at extensionsubscribedproductservices.static final StringDeprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofSpiProduct.servicesattribute defined at extensionsubscribedproductservices.static final StringDeprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofSpiProduct.startDateattribute defined at extensionsubscribedproductservices.static final StringDeprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofSpiProduct.statusattribute defined at extensionsubscribedproductservices.static final StringDeprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofSpiProduct.terminationDateattribute defined at extensionsubscribedproductservices.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
ConstructorsConstructorDescriptionDeprecated, for removal: This API element is subject to removal in a future version.Generated constructor - Default constructor for generic creation.SpiProductModel(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 parametersSpiProductModel(de.hybris.platform.servicelayer.model.ItemModelContext ctx) Deprecated, for removal: This API element is subject to removal in a future version.Generated constructor - Default constructor for creation with existing context -
Method Summary
Modifier and TypeMethodDescriptionDeprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theSpiProduct.agreementItemsattribute defined at extensionsubscribedproductservices.Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theSpiProduct.billingAccountattribute defined at extensionsubscribedproductservices.Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theSpiProduct.characteristicsattribute defined at extensionsubscribedproductservices.Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theSpiProduct.descriptionattribute defined at extensionsubscribedproductservices.getDescription(Locale loc) Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theSpiProduct.descriptionattribute defined at extensionsubscribedproductservices.Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theSpiProduct.externalIdentifiersattribute defined at extensionsubscribedproductservices.getId()Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theSpiProduct.idattribute defined at extensionsubscribedproductservices.Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theSpiProduct.isCustomerVisibleattribute defined at extensionsubscribedproductservices.getName()Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theSpiProduct.nameattribute defined at extensionsubscribedproductservices.Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theSpiProduct.nameattribute defined at extensionsubscribedproductservices.Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theSpiProduct.orderDateattribute defined at extensionsubscribedproductservices.Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theSpiProduct.partyRolesattribute defined at extensionsubscribedproductservices.Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theSpiProduct.productBundleattribute defined at extensionsubscribedproductservices.Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theSpiProduct.productOfferingattribute defined at extensionsubscribedproductservices.Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theSpiProduct.productPricesattribute defined at extensionsubscribedproductservices.Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theSpiProduct.productReferencedByattribute defined at extensionsubscribedproductservices.Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theSpiProduct.productReferencesattribute defined at extensionsubscribedproductservices.Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theSpiProduct.productSerialNumberattribute defined at extensionsubscribedproductservices.Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theSpiProduct.productSpecificationattribute defined at extensionsubscribedproductservices.Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theSpiProduct.productTermsattribute defined at extensionsubscribedproductservices.Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theSpiProduct.relatedPlacesattribute defined at extensionsubscribedproductservices.Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theSpiProduct.relatedProductOrderItemsattribute defined at extensionsubscribedproductservices.Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theSpiProduct.resourcesattribute defined at extensionsubscribedproductservices.Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theSpiProduct.servicesattribute defined at extensionsubscribedproductservices.Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theSpiProduct.startDateattribute defined at extensionsubscribedproductservices.Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theSpiProduct.statusattribute defined at extensionsubscribedproductservices.Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theSpiProduct.terminationDateattribute defined at extensionsubscribedproductservices.voidDeprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofSpiProduct.agreementItemsattribute defined at extensionsubscribedproductservices.voidDeprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofSpiProduct.billingAccountattribute defined at extensionsubscribedproductservices.voidDeprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofSpiProduct.characteristicsattribute defined at extensionsubscribedproductservices.voidsetDescription(String value) Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofSpiProduct.descriptionattribute defined at extensionsubscribedproductservices.voidsetDescription(String value, Locale loc) Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofSpiProduct.descriptionattribute defined at extensionsubscribedproductservices.voidDeprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofSpiProduct.externalIdentifiersattribute defined at extensionsubscribedproductservices.voidDeprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofSpiProduct.idattribute defined at extensionsubscribedproductservices.voidsetIsCustomerVisible(Boolean value) Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofSpiProduct.isCustomerVisibleattribute defined at extensionsubscribedproductservices.voidDeprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofSpiProduct.nameattribute defined at extensionsubscribedproductservices.voidDeprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofSpiProduct.nameattribute defined at extensionsubscribedproductservices.voidsetOrderDate(Date value) Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofSpiProduct.orderDateattribute defined at extensionsubscribedproductservices.voidsetPartyRoles(Set<SpiPartyRoleModel> value) Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofSpiProduct.partyRolesattribute defined at extensionsubscribedproductservices.voidDeprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofSpiProduct.productBundleattribute defined at extensionsubscribedproductservices.voidDeprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofSpiProduct.productOfferingattribute defined at extensionsubscribedproductservices.voidsetProductPrices(Set<SpiProductPriceModel> value) Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofSpiProduct.productPricesattribute defined at extensionsubscribedproductservices.voidDeprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofSpiProduct.productReferencedByattribute defined at extensionsubscribedproductservices.voidDeprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofSpiProduct.productReferencesattribute defined at extensionsubscribedproductservices.voidsetProductSerialNumber(String value) Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofSpiProduct.productSerialNumberattribute defined at extensionsubscribedproductservices.voidDeprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofSpiProduct.productSpecificationattribute defined at extensionsubscribedproductservices.voidsetProductTerms(Set<SpiProductTermModel> value) Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofSpiProduct.productTermsattribute defined at extensionsubscribedproductservices.voidsetRelatedPlaces(Set<SpiRelatedPlaceModel> value) Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofSpiProduct.relatedPlacesattribute defined at extensionsubscribedproductservices.voidDeprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofSpiProduct.relatedProductOrderItemsattribute defined at extensionsubscribedproductservices.voidsetResources(Set<SpiResourceModel> value) Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofSpiProduct.resourcesattribute defined at extensionsubscribedproductservices.voidsetServices(Set<SpiServiceModel> value) Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofSpiProduct.servicesattribute defined at extensionsubscribedproductservices.voidsetStartDate(Date value) Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofSpiProduct.startDateattribute defined at extensionsubscribedproductservices.voidsetStatus(SpiProductStatusType value) Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofSpiProduct.statusattribute defined at extensionsubscribedproductservices.voidsetTerminationDate(Date value) Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofSpiProduct.terminationDateattribute defined at extensionsubscribedproductservices.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
Deprecated, for removal: This API element is subject to removal in a future version.Generated model type code constant.- See Also:
-
_SPIPRODUCTRELATIONSHIP2SPIPRODUCTRELATION
Deprecated, for removal: This API element is subject to removal in a future version.Generated relation code constant for relationSpiProductRelationship2SpiProductRelationdefining source attributeproductReferencedByin extensionsubscribedproductservices.- See Also:
-
_SPIPRODUCTBUNDLE2SPIPRODUCTRELATION
Deprecated, for removal: This API element is subject to removal in a future version.Generated relation code constant for relationSpiProductBundle2SpiProductRelationdefining source attributeproductBundlein extensionsubscribedproductservices.- See Also:
-
ID
Deprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofSpiProduct.idattribute defined at extensionsubscribedproductservices.- See Also:
-
NAME
Deprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofSpiProduct.nameattribute defined at extensionsubscribedproductservices.- See Also:
-
DESCRIPTION
Deprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofSpiProduct.descriptionattribute defined at extensionsubscribedproductservices.- See Also:
-
ISCUSTOMERVISIBLE
Deprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofSpiProduct.isCustomerVisibleattribute defined at extensionsubscribedproductservices.- See Also:
-
ORDERDATE
Deprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofSpiProduct.orderDateattribute defined at extensionsubscribedproductservices.- See Also:
-
PRODUCTSERIALNUMBER
Deprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofSpiProduct.productSerialNumberattribute defined at extensionsubscribedproductservices.- See Also:
-
STARTDATE
Deprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofSpiProduct.startDateattribute defined at extensionsubscribedproductservices.- See Also:
-
TERMINATIONDATE
Deprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofSpiProduct.terminationDateattribute defined at extensionsubscribedproductservices.- See Also:
-
STATUS
Deprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofSpiProduct.statusattribute defined at extensionsubscribedproductservices.- See Also:
-
BILLINGACCOUNT
Deprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofSpiProduct.billingAccountattribute defined at extensionsubscribedproductservices.- See Also:
-
PRODUCTOFFERING
Deprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofSpiProduct.productOfferingattribute defined at extensionsubscribedproductservices.- See Also:
-
PRODUCTSPECIFICATION
Deprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofSpiProduct.productSpecificationattribute defined at extensionsubscribedproductservices.- See Also:
-
EXTERNALIDENTIFIERS
Deprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofSpiProduct.externalIdentifiersattribute defined at extensionsubscribedproductservices.- See Also:
-
AGREEMENTITEMS
Deprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofSpiProduct.agreementItemsattribute defined at extensionsubscribedproductservices.- See Also:
-
RELATEDPLACES
Deprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofSpiProduct.relatedPlacesattribute defined at extensionsubscribedproductservices.- See Also:
-
PRODUCTTERMS
Deprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofSpiProduct.productTermsattribute defined at extensionsubscribedproductservices.- See Also:
-
RELATEDPRODUCTORDERITEMS
Deprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofSpiProduct.relatedProductOrderItemsattribute defined at extensionsubscribedproductservices.- See Also:
-
SERVICES
Deprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofSpiProduct.servicesattribute defined at extensionsubscribedproductservices.- See Also:
-
RESOURCES
Deprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofSpiProduct.resourcesattribute defined at extensionsubscribedproductservices.- See Also:
-
CHARACTERISTICS
Deprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofSpiProduct.characteristicsattribute defined at extensionsubscribedproductservices.- See Also:
-
PRODUCTPRICES
Deprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofSpiProduct.productPricesattribute defined at extensionsubscribedproductservices.- See Also:
-
PARTYROLES
Deprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofSpiProduct.partyRolesattribute defined at extensionsubscribedproductservices.- See Also:
-
PRODUCTREFERENCES
Deprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofSpiProduct.productReferencesattribute defined at extensionsubscribedproductservices.- See Also:
-
PRODUCTREFERENCEDBY
Deprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofSpiProduct.productReferencedByattribute defined at extensionsubscribedproductservices.- See Also:
-
PRODUCTBUNDLE
Deprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofSpiProduct.productBundleattribute defined at extensionsubscribedproductservices.- See Also:
-
-
Constructor Details
-
SpiProductModel
public SpiProductModel()Deprecated, for removal: This API element is subject to removal in a future version.Generated constructor - Default constructor for generic creation. -
SpiProductModel
public SpiProductModel(de.hybris.platform.servicelayer.model.ItemModelContext ctx) Deprecated, for removal: This API element is subject to removal in a future version.Generated constructor - Default constructor for creation with existing context- Parameters:
ctx- the model context to be injected, must not be null
-
SpiProductModel
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
-
-
Method Details
-
getAgreementItems
@Accessor(qualifier="agreementItems", type=GETTER) public Set<SpiAgreementItemModel> getAgreementItems()Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theSpiProduct.agreementItemsattribute defined at extensionsubscribedproductservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the agreementItems - Spi Agreement Item representing the agreement item attached on the Spi Product.
-
getBillingAccount
@Accessor(qualifier="billingAccount", type=GETTER) public SpiBillingAccountModel getBillingAccount()Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theSpiProduct.billingAccountattribute defined at extensionsubscribedproductservices.- Returns:
- the billingAccount
-
getCharacteristics
@Accessor(qualifier="characteristics", type=GETTER) public Set<SpiCharacteristicModel> getCharacteristics()Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theSpiProduct.characteristicsattribute defined at extensionsubscribedproductservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the characteristics - Spi Characteristic representing the characteristic of the product.
-
getDescription
Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theSpiProduct.descriptionattribute defined at extensionsubscribedproductservices.- Returns:
- the description
-
getDescription
Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theSpiProduct.descriptionattribute defined at extensionsubscribedproductservices.- Parameters:
loc- the value localization key- Returns:
- the description
- Throws:
IllegalArgumentException- if localization key cannot be mapped to data language
-
getExternalIdentifiers
@Accessor(qualifier="externalIdentifiers", type=GETTER) public List<TuaExternalIdentifierModel> getExternalIdentifiers()Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theSpiProduct.externalIdentifiersattribute defined at extensionsubscribedproductservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the externalIdentifiers
-
getId
Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theSpiProduct.idattribute defined at extensionsubscribedproductservices.- Returns:
- the id
-
getIsCustomerVisible
Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theSpiProduct.isCustomerVisibleattribute defined at extensionsubscribedproductservices.- Returns:
- the isCustomerVisible
-
getName
Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theSpiProduct.nameattribute defined at extensionsubscribedproductservices.- Returns:
- the name
-
getName
Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theSpiProduct.nameattribute defined at extensionsubscribedproductservices.- Parameters:
loc- the value localization key- Returns:
- the name
- Throws:
IllegalArgumentException- if localization key cannot be mapped to data language
-
getOrderDate
Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theSpiProduct.orderDateattribute defined at extensionsubscribedproductservices.- Returns:
- the orderDate
-
getPartyRoles
Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theSpiProduct.partyRolesattribute defined at extensionsubscribedproductservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the partyRoles - Spi party roles representing the party roles of those products.
-
getProductBundle
Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theSpiProduct.productBundleattribute defined at extensionsubscribedproductservices.- Returns:
- the productBundle - The product bundle composed of that product.
-
getProductOffering
@Accessor(qualifier="productOffering", type=GETTER) public SpiProductOfferingModel getProductOffering()Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theSpiProduct.productOfferingattribute defined at extensionsubscribedproductservices.- Returns:
- the productOffering
-
getProductPrices
@Accessor(qualifier="productPrices", type=GETTER) public Set<SpiProductPriceModel> getProductPrices()Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theSpiProduct.productPricesattribute defined at extensionsubscribedproductservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the productPrices - Spi Product Price representing the price of the product.
-
getProductReferencedBy
@Accessor(qualifier="productReferencedBy", type=GETTER) public Set<SpiProductRelationshipModel> getProductReferencedBy()Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theSpiProduct.productReferencedByattribute defined at extensionsubscribedproductservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the productReferencedBy - The Product Relationship for which that product is valid.
-
getProductReferences
@Accessor(qualifier="productReferences", type=GETTER) public Set<SpiProductRelationshipModel> getProductReferences()Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theSpiProduct.productReferencesattribute defined at extensionsubscribedproductservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the productReferences - Spi Product Relationship representing the relationship of the Spi Product.
-
getProductSerialNumber
Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theSpiProduct.productSerialNumberattribute defined at extensionsubscribedproductservices.- Returns:
- the productSerialNumber
-
getProductSpecification
@Accessor(qualifier="productSpecification", type=GETTER) public SpiProductSpecificationModel getProductSpecification()Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theSpiProduct.productSpecificationattribute defined at extensionsubscribedproductservices.- Returns:
- the productSpecification
-
getProductTerms
Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theSpiProduct.productTermsattribute defined at extensionsubscribedproductservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the productTerms - Spi Product Term representing the product terms attached on the Spi Products.
-
getRelatedPlaces
@Accessor(qualifier="relatedPlaces", type=GETTER) public Set<SpiRelatedPlaceModel> getRelatedPlaces()Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theSpiProduct.relatedPlacesattribute defined at extensionsubscribedproductservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the relatedPlaces - Spi Related Place representing the related place attached on the Spi Product.
-
getRelatedProductOrderItems
@Accessor(qualifier="relatedProductOrderItems", type=GETTER) public Set<SpiRelatedProductOrderItemModel> getRelatedProductOrderItems()Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theSpiProduct.relatedProductOrderItemsattribute defined at extensionsubscribedproductservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the relatedProductOrderItems - Spi Related Product Order Item Term representing the related product order item term attached on the Product.
-
getResources
Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theSpiProduct.resourcesattribute defined at extensionsubscribedproductservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the resources - Spi Resource representing the resource of the product.
-
getServices
Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theSpiProduct.servicesattribute defined at extensionsubscribedproductservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the services - Spi Service representing the service of the Spi Product.
-
getStartDate
Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theSpiProduct.startDateattribute defined at extensionsubscribedproductservices.- Returns:
- the startDate
-
getStatus
Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theSpiProduct.statusattribute defined at extensionsubscribedproductservices.- Returns:
- the status
-
getTerminationDate
Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theSpiProduct.terminationDateattribute defined at extensionsubscribedproductservices.- Returns:
- the terminationDate
-
setAgreementItems
@Accessor(qualifier="agreementItems", type=SETTER) public void setAgreementItems(Set<SpiAgreementItemModel> value) Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofSpiProduct.agreementItemsattribute defined at extensionsubscribedproductservices.- Parameters:
value- the agreementItems - Spi Agreement Item representing the agreement item attached on the Spi Product.
-
setBillingAccount
@Accessor(qualifier="billingAccount", type=SETTER) public void setBillingAccount(SpiBillingAccountModel value) Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofSpiProduct.billingAccountattribute defined at extensionsubscribedproductservices.- Parameters:
value- the billingAccount
-
setCharacteristics
@Accessor(qualifier="characteristics", type=SETTER) public void setCharacteristics(Set<SpiCharacteristicModel> value) Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofSpiProduct.characteristicsattribute defined at extensionsubscribedproductservices.- Parameters:
value- the characteristics - Spi Characteristic representing the characteristic of the product.
-
setDescription
Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofSpiProduct.descriptionattribute defined at extensionsubscribedproductservices.- Parameters:
value- the description
-
setDescription
@Accessor(qualifier="description", type=SETTER) public void setDescription(String value, Locale loc) Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofSpiProduct.descriptionattribute defined at extensionsubscribedproductservices.- Parameters:
value- the descriptionloc- the value localization key- Throws:
IllegalArgumentException- if localization key cannot be mapped to data language
-
setExternalIdentifiers
@Accessor(qualifier="externalIdentifiers", type=SETTER) public void setExternalIdentifiers(List<TuaExternalIdentifierModel> value) Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofSpiProduct.externalIdentifiersattribute defined at extensionsubscribedproductservices.- Parameters:
value- the externalIdentifiers
-
setId
Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofSpiProduct.idattribute defined at extensionsubscribedproductservices.- Parameters:
value- the id
-
setIsCustomerVisible
@Accessor(qualifier="isCustomerVisible", type=SETTER) public void setIsCustomerVisible(Boolean value) Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofSpiProduct.isCustomerVisibleattribute defined at extensionsubscribedproductservices.- Parameters:
value- the isCustomerVisible
-
setName
Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofSpiProduct.nameattribute defined at extensionsubscribedproductservices.- Parameters:
value- the name
-
setName
Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofSpiProduct.nameattribute defined at extensionsubscribedproductservices.- Parameters:
value- the nameloc- the value localization key- Throws:
IllegalArgumentException- if localization key cannot be mapped to data language
-
setOrderDate
Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofSpiProduct.orderDateattribute defined at extensionsubscribedproductservices.- Parameters:
value- the orderDate
-
setPartyRoles
@Accessor(qualifier="partyRoles", type=SETTER) public void setPartyRoles(Set<SpiPartyRoleModel> value) Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofSpiProduct.partyRolesattribute defined at extensionsubscribedproductservices.- Parameters:
value- the partyRoles - Spi party roles representing the party roles of those products.
-
setProductBundle
@Accessor(qualifier="productBundle", type=SETTER) public void setProductBundle(SpiProductBundleModel value) Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofSpiProduct.productBundleattribute defined at extensionsubscribedproductservices.- Parameters:
value- the productBundle - The product bundle composed of that product.
-
setProductOffering
@Accessor(qualifier="productOffering", type=SETTER) public void setProductOffering(SpiProductOfferingModel value) Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofSpiProduct.productOfferingattribute defined at extensionsubscribedproductservices.- Parameters:
value- the productOffering
-
setProductPrices
@Accessor(qualifier="productPrices", type=SETTER) public void setProductPrices(Set<SpiProductPriceModel> value) Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofSpiProduct.productPricesattribute defined at extensionsubscribedproductservices.- Parameters:
value- the productPrices - Spi Product Price representing the price of the product.
-
setProductReferencedBy
@Accessor(qualifier="productReferencedBy", type=SETTER) public void setProductReferencedBy(Set<SpiProductRelationshipModel> value) Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofSpiProduct.productReferencedByattribute defined at extensionsubscribedproductservices.- Parameters:
value- the productReferencedBy - The Product Relationship for which that product is valid.
-
setProductReferences
@Accessor(qualifier="productReferences", type=SETTER) public void setProductReferences(Set<SpiProductRelationshipModel> value) Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofSpiProduct.productReferencesattribute defined at extensionsubscribedproductservices.- Parameters:
value- the productReferences - Spi Product Relationship representing the relationship of the Spi Product.
-
setProductSerialNumber
@Accessor(qualifier="productSerialNumber", type=SETTER) public void setProductSerialNumber(String value) Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofSpiProduct.productSerialNumberattribute defined at extensionsubscribedproductservices.- Parameters:
value- the productSerialNumber
-
setProductSpecification
@Accessor(qualifier="productSpecification", type=SETTER) public void setProductSpecification(SpiProductSpecificationModel value) Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofSpiProduct.productSpecificationattribute defined at extensionsubscribedproductservices.- Parameters:
value- the productSpecification
-
setProductTerms
@Accessor(qualifier="productTerms", type=SETTER) public void setProductTerms(Set<SpiProductTermModel> value) Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofSpiProduct.productTermsattribute defined at extensionsubscribedproductservices.- Parameters:
value- the productTerms - Spi Product Term representing the product terms attached on the Spi Products.
-
setRelatedPlaces
@Accessor(qualifier="relatedPlaces", type=SETTER) public void setRelatedPlaces(Set<SpiRelatedPlaceModel> value) Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofSpiProduct.relatedPlacesattribute defined at extensionsubscribedproductservices.- Parameters:
value- the relatedPlaces - Spi Related Place representing the related place attached on the Spi Product.
-
setRelatedProductOrderItems
@Accessor(qualifier="relatedProductOrderItems", type=SETTER) public void setRelatedProductOrderItems(Set<SpiRelatedProductOrderItemModel> value) Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofSpiProduct.relatedProductOrderItemsattribute defined at extensionsubscribedproductservices.- Parameters:
value- the relatedProductOrderItems - Spi Related Product Order Item Term representing the related product order item term attached on the Product.
-
setResources
Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofSpiProduct.resourcesattribute defined at extensionsubscribedproductservices.- Parameters:
value- the resources - Spi Resource representing the resource of the product.
-
setServices
Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofSpiProduct.servicesattribute defined at extensionsubscribedproductservices.- Parameters:
value- the services - Spi Service representing the service of the Spi Product.
-
setStartDate
Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofSpiProduct.startDateattribute defined at extensionsubscribedproductservices.- Parameters:
value- the startDate
-
setStatus
Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofSpiProduct.statusattribute defined at extensionsubscribedproductservices.- Parameters:
value- the status
-
setTerminationDate
Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofSpiProduct.terminationDateattribute defined at extensionsubscribedproductservices.- Parameters:
value- the terminationDate
-