Class TmaExternalIdentifierModel
java.lang.Object
de.hybris.platform.servicelayer.model.AbstractItemModel
de.hybris.platform.core.model.ItemModel
de.hybris.platform.b2ctelcoservices.model.TmaExternalIdentifierModel
- All Implemented Interfaces:
Serializable
Generated model class for type TmaExternalIdentifier first defined at extension tuadatacommonsservices.
External Identifier of Business Partner.
- 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 relation code constant for relationTmaBusinessPartner2ExternalIdentifierRelationdefining source attributebusinessPartnerin extensiontuadatacommonsservices.static final StringGenerated relation code constant for relationTmaPricingLogicAlgorithm2TmaExternalIdentifierRelationdefining source attributepricingLogicAlgorithmin extensiontuadatacommonsservices.static final StringGenerated relation code constant for relationTmaPricingLogicAlgorithmSpec2TmaExternalIdentifierRelationdefining source attributepricingLogicAlgorithmSpecin extensiontuadatacommonsservices.static final StringGenerated relation code constant for relationTmaProductSpec2TmaExternalIdentifierRelationdefining source attributeproductSpecificationsin extensiontuadatacommonsservices.static final StringGenerated relation code constant for relationTmaProdUsageSpec2TmaExternalIdentifierRelationdefining source attributeproductUsageSpecificationsin extensiontuadatacommonsservices.static final StringGenerated relation code constant for relationTmaServiceSpec2TmaExternalIdentifierRelationdefining source attributeserviceSpecificationsin extensiontuadatacommonsservices.static final StringGenerated model type code constant.static final StringGenerated constant - Attribute key ofTmaExternalIdentifier.billingSystemExtIdattribute defined at extensiontuadatacommonsservices.static final StringGenerated constant - Attribute key ofTmaExternalIdentifier.billingSystemIdattribute defined at extensiontuadatacommonsservices.static final StringGenerated constant - Attribute key ofTmaExternalIdentifier.businessPartnerattribute defined at extensiontuadatacommonsservices.static final StringGenerated constant - Attribute key ofTmaExternalIdentifier.pricingLogicAlgorithmattribute defined at extensiontuadatacommonsservices.static final StringGenerated constant - Attribute key ofTmaExternalIdentifier.pricingLogicAlgorithmSpecattribute defined at extensiontuadatacommonsservices.static final StringGenerated constant - Attribute key ofTmaExternalIdentifier.productSpecificationsattribute defined at extensiontuadatacommonsservices.static final StringGenerated constant - Attribute key ofTmaExternalIdentifier.productUsageSpecificationsattribute defined at extensiontuadatacommonsservices.static final StringGenerated constant - Attribute key ofTmaExternalIdentifier.resourceTypeattribute defined at extensiontuadatacommonsservices.static final StringGenerated constant - Attribute key ofTmaExternalIdentifier.serviceSpecificationsattribute defined at extensiontuadatacommonsservices.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.TmaExternalIdentifierModel(de.hybris.platform.servicelayer.model.ItemModelContext ctx) Generated constructor - Default constructor for creation with existing contextTmaExternalIdentifierModel(String _billingSystemExtId, String _billingSystemId, ItemModel _owner, String _resourceType) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersTmaExternalIdentifierModel(String _billingSystemExtId, String _billingSystemId, String _resourceType) 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
Modifier and TypeMethodDescriptionGenerated method - Getter of theTmaExternalIdentifier.billingSystemExtIdattribute defined at extensiontuadatacommonsservices.Generated method - Getter of theTmaExternalIdentifier.billingSystemIdattribute defined at extensiontuadatacommonsservices.Generated method - Getter of theTmaExternalIdentifier.businessPartnerattribute defined at extensiontuadatacommonsservices.Generated method - Getter of theTmaExternalIdentifier.pricingLogicAlgorithmattribute defined at extensiontuadatacommonsservices.Generated method - Getter of theTmaExternalIdentifier.pricingLogicAlgorithmSpecattribute defined at extensiontuadatacommonsservices.Generated method - Getter of theTmaExternalIdentifier.productSpecificationsattribute defined at extensiontuadatacommonsservices.Generated method - Getter of theTmaExternalIdentifier.productUsageSpecificationsattribute defined at extensiontuadatacommonsservices.Generated method - Getter of theTmaExternalIdentifier.resourceTypeattribute defined at extensiontuadatacommonsservices.Generated method - Getter of theTmaExternalIdentifier.serviceSpecificationsattribute defined at extensiontuadatacommonsservices.voidsetBillingSystemExtId(String value) Generated method - Setter ofTmaExternalIdentifier.billingSystemExtIdattribute defined at extensiontuadatacommonsservices.voidsetBillingSystemId(String value) Generated method - Setter ofTmaExternalIdentifier.billingSystemIdattribute defined at extensiontuadatacommonsservices.voidGenerated method - Setter ofTmaExternalIdentifier.businessPartnerattribute defined at extensiontuadatacommonsservices.voidGenerated method - Setter ofTmaExternalIdentifier.pricingLogicAlgorithmattribute defined at extensiontuadatacommonsservices.voidGenerated method - Setter ofTmaExternalIdentifier.pricingLogicAlgorithmSpecattribute defined at extensiontuadatacommonsservices.voidGenerated method - Setter ofTmaExternalIdentifier.productSpecificationsattribute defined at extensiontuadatacommonsservices.voidGenerated method - Setter ofTmaExternalIdentifier.productUsageSpecificationsattribute defined at extensiontuadatacommonsservices.voidsetResourceType(String value) Generated method - Setter ofTmaExternalIdentifier.resourceTypeattribute defined at extensiontuadatacommonsservices.voidGenerated method - Setter ofTmaExternalIdentifier.serviceSpecificationsattribute defined at extensiontuadatacommonsservices.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:
-
_TMAPRODUCTSPEC2TMAEXTERNALIDENTIFIERRELATION
Generated relation code constant for relationTmaProductSpec2TmaExternalIdentifierRelationdefining source attributeproductSpecificationsin extensiontuadatacommonsservices.- See Also:
-
_TMASERVICESPEC2TMAEXTERNALIDENTIFIERRELATION
Generated relation code constant for relationTmaServiceSpec2TmaExternalIdentifierRelationdefining source attributeserviceSpecificationsin extensiontuadatacommonsservices.- See Also:
-
_TMABUSINESSPARTNER2EXTERNALIDENTIFIERRELATION
Generated relation code constant for relationTmaBusinessPartner2ExternalIdentifierRelationdefining source attributebusinessPartnerin extensiontuadatacommonsservices.- See Also:
-
_TMAPRODUSAGESPEC2TMAEXTERNALIDENTIFIERRELATION
Generated relation code constant for relationTmaProdUsageSpec2TmaExternalIdentifierRelationdefining source attributeproductUsageSpecificationsin extensiontuadatacommonsservices.- See Also:
-
_TMAPRICINGLOGICALGORITHM2TMAEXTERNALIDENTIFIERRELATION
Generated relation code constant for relationTmaPricingLogicAlgorithm2TmaExternalIdentifierRelationdefining source attributepricingLogicAlgorithmin extensiontuadatacommonsservices.- See Also:
-
_TMAPRICINGLOGICALGORITHMSPEC2TMAEXTERNALIDENTIFIERRELATION
Generated relation code constant for relationTmaPricingLogicAlgorithmSpec2TmaExternalIdentifierRelationdefining source attributepricingLogicAlgorithmSpecin extensiontuadatacommonsservices.- See Also:
-
BILLINGSYSTEMID
Generated constant - Attribute key ofTmaExternalIdentifier.billingSystemIdattribute defined at extensiontuadatacommonsservices.- See Also:
-
BILLINGSYSTEMEXTID
Generated constant - Attribute key ofTmaExternalIdentifier.billingSystemExtIdattribute defined at extensiontuadatacommonsservices.- See Also:
-
RESOURCETYPE
Generated constant - Attribute key ofTmaExternalIdentifier.resourceTypeattribute defined at extensiontuadatacommonsservices.- See Also:
-
PRODUCTSPECIFICATIONS
Generated constant - Attribute key ofTmaExternalIdentifier.productSpecificationsattribute defined at extensiontuadatacommonsservices.- See Also:
-
SERVICESPECIFICATIONS
Generated constant - Attribute key ofTmaExternalIdentifier.serviceSpecificationsattribute defined at extensiontuadatacommonsservices.- See Also:
-
BUSINESSPARTNER
Generated constant - Attribute key ofTmaExternalIdentifier.businessPartnerattribute defined at extensiontuadatacommonsservices.- See Also:
-
PRODUCTUSAGESPECIFICATIONS
Generated constant - Attribute key ofTmaExternalIdentifier.productUsageSpecificationsattribute defined at extensiontuadatacommonsservices.- See Also:
-
PRICINGLOGICALGORITHM
Generated constant - Attribute key ofTmaExternalIdentifier.pricingLogicAlgorithmattribute defined at extensiontuadatacommonsservices.- See Also:
-
PRICINGLOGICALGORITHMSPEC
Generated constant - Attribute key ofTmaExternalIdentifier.pricingLogicAlgorithmSpecattribute defined at extensiontuadatacommonsservices.- See Also:
-
-
Constructor Details
-
TmaExternalIdentifierModel
public TmaExternalIdentifierModel()Generated constructor - Default constructor for generic creation. -
TmaExternalIdentifierModel
public TmaExternalIdentifierModel(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
-
TmaExternalIdentifierModel
@Deprecated(since="4.1.1", forRemoval=true) public TmaExternalIdentifierModel(String _billingSystemExtId, String _billingSystemId, String _resourceType) 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:
_billingSystemExtId- initial attribute declared by typeTmaExternalIdentifierat extensiontuadatacommonsservices_billingSystemId- initial attribute declared by typeTmaExternalIdentifierat extensiontuadatacommonsservices_resourceType- initial attribute declared by typeTmaExternalIdentifierat extensiontuadatacommonsservices
-
TmaExternalIdentifierModel
@Deprecated(since="4.1.1", forRemoval=true) public TmaExternalIdentifierModel(String _billingSystemExtId, String _billingSystemId, ItemModel _owner, String _resourceType) 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:
_billingSystemExtId- initial attribute declared by typeTmaExternalIdentifierat extensiontuadatacommonsservices_billingSystemId- initial attribute declared by typeTmaExternalIdentifierat extensiontuadatacommonsservices_owner- initial attribute declared by typeItemat extensioncore_resourceType- initial attribute declared by typeTmaExternalIdentifierat extensiontuadatacommonsservices
-
-
Method Details
-
getBillingSystemExtId
Generated method - Getter of theTmaExternalIdentifier.billingSystemExtIdattribute defined at extensiontuadatacommonsservices.- Returns:
- the billingSystemExtId - The external business partner billing system external identification.
-
getBillingSystemId
Generated method - Getter of theTmaExternalIdentifier.billingSystemIdattribute defined at extensiontuadatacommonsservices.- Returns:
- the billingSystemId - The external business partner billing system identification.
-
getBusinessPartner
@Accessor(qualifier="businessPartner", type=GETTER) public TmaBusinessPartnerModel getBusinessPartner()Generated method - Getter of theTmaExternalIdentifier.businessPartnerattribute defined at extensiontuadatacommonsservices.- Returns:
- the businessPartner - The business partner.
-
getPricingLogicAlgorithm
@Accessor(qualifier="pricingLogicAlgorithm", type=GETTER) public TmaPricingLogicAlgorithmModel getPricingLogicAlgorithm()Generated method - Getter of theTmaExternalIdentifier.pricingLogicAlgorithmattribute defined at extensiontuadatacommonsservices.- Returns:
- the pricingLogicAlgorithm - The black box algorithm responsible for determining the rate associated to this Product Offering Price.
-
getPricingLogicAlgorithmSpec
@Accessor(qualifier="pricingLogicAlgorithmSpec", type=GETTER) public TmaPricingLogicAlgorithmSpecModel getPricingLogicAlgorithmSpec()Generated method - Getter of theTmaExternalIdentifier.pricingLogicAlgorithmSpecattribute defined at extensiontuadatacommonsservices.- Returns:
- the pricingLogicAlgorithmSpec - The specification of the pricing logic algorithm.
-
getProductSpecifications
@Accessor(qualifier="productSpecifications", type=GETTER) public Set<TmaProductSpecificationModel> getProductSpecifications()Generated method - Getter of theTmaExternalIdentifier.productSpecificationsattribute defined at extensiontuadatacommonsservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the productSpecifications - The product specifications.
-
getProductUsageSpecifications
@Accessor(qualifier="productUsageSpecifications", type=GETTER) public Set<TmaProductUsageSpecificationModel> getProductUsageSpecifications()Generated method - Getter of theTmaExternalIdentifier.productUsageSpecificationsattribute defined at extensiontuadatacommonsservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the productUsageSpecifications - The product usage specifications
-
getResourceType
Generated method - Getter of theTmaExternalIdentifier.resourceTypeattribute defined at extensiontuadatacommonsservices.- Returns:
- the resourceType - The type of the entity in the external system.
-
getServiceSpecifications
@Accessor(qualifier="serviceSpecifications", type=GETTER) public Set<TmaServiceSpecificationModel> getServiceSpecifications()Generated method - Getter of theTmaExternalIdentifier.serviceSpecificationsattribute defined at extensiontuadatacommonsservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the serviceSpecifications - The service specifications.
-
setBillingSystemExtId
@Accessor(qualifier="billingSystemExtId", type=SETTER) public void setBillingSystemExtId(String value) Generated method - Setter ofTmaExternalIdentifier.billingSystemExtIdattribute defined at extensiontuadatacommonsservices.- Parameters:
value- the billingSystemExtId - The external business partner billing system external identification.
-
setBillingSystemId
Generated method - Setter ofTmaExternalIdentifier.billingSystemIdattribute defined at extensiontuadatacommonsservices.- Parameters:
value- the billingSystemId - The external business partner billing system identification.
-
setBusinessPartner
@Accessor(qualifier="businessPartner", type=SETTER) public void setBusinessPartner(TmaBusinessPartnerModel value) Generated method - Setter ofTmaExternalIdentifier.businessPartnerattribute defined at extensiontuadatacommonsservices.- Parameters:
value- the businessPartner - The business partner.
-
setPricingLogicAlgorithm
@Accessor(qualifier="pricingLogicAlgorithm", type=SETTER) public void setPricingLogicAlgorithm(TmaPricingLogicAlgorithmModel value) Generated method - Setter ofTmaExternalIdentifier.pricingLogicAlgorithmattribute defined at extensiontuadatacommonsservices.- Parameters:
value- the pricingLogicAlgorithm - The black box algorithm responsible for determining the rate associated to this Product Offering Price.
-
setPricingLogicAlgorithmSpec
@Accessor(qualifier="pricingLogicAlgorithmSpec", type=SETTER) public void setPricingLogicAlgorithmSpec(TmaPricingLogicAlgorithmSpecModel value) Generated method - Setter ofTmaExternalIdentifier.pricingLogicAlgorithmSpecattribute defined at extensiontuadatacommonsservices.- Parameters:
value- the pricingLogicAlgorithmSpec - The specification of the pricing logic algorithm.
-
setProductSpecifications
@Accessor(qualifier="productSpecifications", type=SETTER) public void setProductSpecifications(Set<TmaProductSpecificationModel> value) Generated method - Setter ofTmaExternalIdentifier.productSpecificationsattribute defined at extensiontuadatacommonsservices.- Parameters:
value- the productSpecifications - The product specifications.
-
setProductUsageSpecifications
@Accessor(qualifier="productUsageSpecifications", type=SETTER) public void setProductUsageSpecifications(Set<TmaProductUsageSpecificationModel> value) Generated method - Setter ofTmaExternalIdentifier.productUsageSpecificationsattribute defined at extensiontuadatacommonsservices.- Parameters:
value- the productUsageSpecifications - The product usage specifications
-
setResourceType
Generated method - Setter ofTmaExternalIdentifier.resourceTypeattribute defined at extensiontuadatacommonsservices.- Parameters:
value- the resourceType - The type of the entity in the external system.
-
setServiceSpecifications
@Accessor(qualifier="serviceSpecifications", type=SETTER) public void setServiceSpecifications(Set<TmaServiceSpecificationModel> value) Generated method - Setter ofTmaExternalIdentifier.serviceSpecificationsattribute defined at extensiontuadatacommonsservices.- Parameters:
value- the serviceSpecifications - The service specifications.
-