Class TmaExternalIdentifier

java.lang.Object
de.hybris.platform.util.BridgeAbstraction
de.hybris.platform.jalo.Item
de.hybris.platform.jalo.ExtensibleItem
de.hybris.platform.jalo.c2l.LocalizableItem
de.hybris.platform.jalo.GenericItem
de.hybris.platform.b2ctelcoservices.jalo.TmaExternalIdentifier
All Implemented Interfaces:
Serializable, Comparable

public class TmaExternalIdentifier extends de.hybris.platform.jalo.GenericItem
Generated class for type TmaExternalIdentifier.
See Also:
  • Nested Class Summary

    Nested classes/interfaces inherited from class de.hybris.platform.jalo.GenericItem

    de.hybris.platform.jalo.GenericItem.GenericItemImpl

    Nested classes/interfaces inherited from class de.hybris.platform.jalo.c2l.LocalizableItem

    de.hybris.platform.jalo.c2l.LocalizableItem.LocalizableItemImpl

    Nested classes/interfaces inherited from class de.hybris.platform.jalo.ExtensibleItem

    de.hybris.platform.jalo.ExtensibleItem.ExtensibleItemImpl

    Nested classes/interfaces inherited from class de.hybris.platform.jalo.Item

    de.hybris.platform.jalo.Item.AttributeFilter, de.hybris.platform.jalo.Item.AttributeMode, de.hybris.platform.jalo.Item.CachedGetter, de.hybris.platform.jalo.Item.CachedSetter, de.hybris.platform.jalo.Item.ItemAttributeMap, de.hybris.platform.jalo.Item.ItemConstraint, de.hybris.platform.jalo.Item.ItemImpl, de.hybris.platform.jalo.Item.JaloCachedComputationException
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
    Qualifier of the TmaExternalIdentifier.billingSystemExtId attribute
    static final String
    Qualifier of the TmaExternalIdentifier.billingSystemId attribute
    static final String
    Qualifier of the TmaExternalIdentifier.businessPartner attribute
    protected static final de.hybris.platform.util.BidirectionalOneToManyHandler<TmaExternalIdentifier>
    BidirectionalOneToManyHandler for handling 1:n BUSINESSPARTNER's relation attributes from 'one' side.
    protected static final Map<String,de.hybris.platform.jalo.Item.AttributeMode>
     
    static final String
    Qualifier of the TmaExternalIdentifier.pricingLogicAlgorithm attribute
    protected static final de.hybris.platform.util.BidirectionalOneToManyHandler<TmaExternalIdentifier>
    BidirectionalOneToManyHandler for handling 1:n PRICINGLOGICALGORITHM's relation attributes from 'one' side.
    static final String
    Qualifier of the TmaExternalIdentifier.pricingLogicAlgorithmSpec attribute
    protected static final de.hybris.platform.util.BidirectionalOneToManyHandler<TmaExternalIdentifier>
    BidirectionalOneToManyHandler for handling 1:n PRICINGLOGICALGORITHMSPEC's relation attributes from 'one' side.
    static final String
    Qualifier of the TmaExternalIdentifier.productSpecifications attribute
    static final String
    Qualifier of the TmaExternalIdentifier.productUsageSpecifications attribute
    static final String
    Qualifier of the TmaExternalIdentifier.resourceType attribute
    static final String
    Qualifier of the TmaExternalIdentifier.serviceSpecifications attribute
    protected static String
    Relation disable markmodifed parameter constants for TmaProductSpec2TmaExternalIdentifierRelation from ((tuadatacommonsservices))
    protected static String
    Relation ordering override parameter constants for TmaProductSpec2TmaExternalIdentifierRelation from ((tuadatacommonsservices))
    protected static String
     
    protected static String
    Relation disable markmodifed parameter constants for TmaProdUsageSpec2TmaExternalIdentifierRelation from ((tuadatacommonsservices))
    protected static String
    Relation ordering override parameter constants for TmaProdUsageSpec2TmaExternalIdentifierRelation from ((tuadatacommonsservices))
    protected static String
     
    protected static String
    Relation disable markmodifed parameter constants for TmaServiceSpec2TmaExternalIdentifierRelation from ((tuadatacommonsservices))
    protected static String
    Relation ordering override parameter constants for TmaServiceSpec2TmaExternalIdentifierRelation from ((tuadatacommonsservices))
    protected static String
     

    Fields inherited from class de.hybris.platform.jalo.c2l.LocalizableItem

    LANGUAGE_FALLBACK_ENABLED

    Fields inherited from class de.hybris.platform.jalo.Item

    _CREATION_TIME_INTERNAL, _MODIFIED_TIME_INTERNAL, accessorLog, CREATION_TIME, DISABLE_ATTRIBUTE_CHECK, DISABLE_ITEMCHECK_BEFORE_REMOVABLE, EVEN, FEATURE_ACCESSMAP_QUALIFIER, HJMPTS, INITIAL_CREATION_FLAG, isJaloOnly, MODIFIED_TIME, NEGATIVE, NOT_FOUND, OWNER, PK, POSITIVE, SAVE_FROM_SERVICE_LAYER, staticTransientObjects, TYPE

    Fields inherited from class de.hybris.platform.util.BridgeAbstraction

    impl, tenant
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Generated method - Adds value to productSpecifications.
    void
    addToProductSpecifications(de.hybris.platform.jalo.SessionContext ctx, TmaProductSpecification value)
    Generated method - Adds value to productSpecifications.
    void
    Generated method - Adds value to productUsageSpecifications.
    void
    addToProductUsageSpecifications(de.hybris.platform.jalo.SessionContext ctx, TmaProductUsageSpecification value)
    Generated method - Adds value to productUsageSpecifications.
    void
    Generated method - Adds value to serviceSpecifications.
    void
    addToServiceSpecifications(de.hybris.platform.jalo.SessionContext ctx, TmaServiceSpecification value)
    Generated method - Adds value to serviceSpecifications.
    protected de.hybris.platform.jalo.Item
    createItem(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.type.ComposedType type, de.hybris.platform.jalo.Item.ItemAttributeMap allAttributes)
     
    Generated method - Getter of the TmaExternalIdentifier.billingSystemExtId attribute.
    getBillingSystemExtId(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the TmaExternalIdentifier.billingSystemExtId attribute.
    Generated method - Getter of the TmaExternalIdentifier.billingSystemId attribute.
    getBillingSystemId(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the TmaExternalIdentifier.billingSystemId attribute.
    Generated method - Getter of the TmaExternalIdentifier.businessPartner attribute.
    getBusinessPartner(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the TmaExternalIdentifier.businessPartner attribute.
    protected Map<String,de.hybris.platform.jalo.Item.AttributeMode>
     
    Generated method - Getter of the TmaExternalIdentifier.pricingLogicAlgorithm attribute.
    getPricingLogicAlgorithm(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the TmaExternalIdentifier.pricingLogicAlgorithm attribute.
    Generated method - Getter of the TmaExternalIdentifier.pricingLogicAlgorithmSpec attribute.
    getPricingLogicAlgorithmSpec(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the TmaExternalIdentifier.pricingLogicAlgorithmSpec attribute.
    Generated method - Getter of the TmaExternalIdentifier.productSpecifications attribute.
    getProductSpecifications(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the TmaExternalIdentifier.productSpecifications attribute.
    long
     
    long
    getProductSpecificationsCount(de.hybris.platform.jalo.SessionContext ctx)
     
    Generated method - Getter of the TmaExternalIdentifier.productUsageSpecifications attribute.
    getProductUsageSpecifications(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the TmaExternalIdentifier.productUsageSpecifications attribute.
    long
     
    long
    getProductUsageSpecificationsCount(de.hybris.platform.jalo.SessionContext ctx)
     
    Generated method - Getter of the TmaExternalIdentifier.resourceType attribute.
    getResourceType(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the TmaExternalIdentifier.resourceType attribute.
    Generated method - Getter of the TmaExternalIdentifier.serviceSpecifications attribute.
    getServiceSpecifications(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the TmaExternalIdentifier.serviceSpecifications attribute.
    long
     
    long
    getServiceSpecificationsCount(de.hybris.platform.jalo.SessionContext ctx)
     
    boolean
    isMarkModifiedDisabled(de.hybris.platform.jalo.Item referencedItem)
    Deprecated, for removal: This API element is subject to removal in a future version.
    since 2011, use Utilities.getMarkModifiedOverride(de.hybris.platform.jalo.type.RelationType)
    void
    Generated method - Removes value from productSpecifications.
    void
    removeFromProductSpecifications(de.hybris.platform.jalo.SessionContext ctx, TmaProductSpecification value)
    Generated method - Removes value from productSpecifications.
    void
    Generated method - Removes value from productUsageSpecifications.
    void
    removeFromProductUsageSpecifications(de.hybris.platform.jalo.SessionContext ctx, TmaProductUsageSpecification value)
    Generated method - Removes value from productUsageSpecifications.
    void
    Generated method - Removes value from serviceSpecifications.
    void
    removeFromServiceSpecifications(de.hybris.platform.jalo.SessionContext ctx, TmaServiceSpecification value)
    Generated method - Removes value from serviceSpecifications.
    void
    setBillingSystemExtId(de.hybris.platform.jalo.SessionContext ctx, String value)
    Generated method - Setter of the TmaExternalIdentifier.billingSystemExtId attribute.
    void
    Generated method - Setter of the TmaExternalIdentifier.billingSystemExtId attribute.
    void
    setBillingSystemId(de.hybris.platform.jalo.SessionContext ctx, String value)
    Generated method - Setter of the TmaExternalIdentifier.billingSystemId attribute.
    void
    Generated method - Setter of the TmaExternalIdentifier.billingSystemId attribute.
    void
    Generated method - Setter of the TmaExternalIdentifier.businessPartner attribute.
    void
    setBusinessPartner(de.hybris.platform.jalo.SessionContext ctx, TmaBusinessPartner value)
    Generated method - Setter of the TmaExternalIdentifier.businessPartner attribute.
    void
    Generated method - Setter of the TmaExternalIdentifier.pricingLogicAlgorithm attribute.
    void
    setPricingLogicAlgorithm(de.hybris.platform.jalo.SessionContext ctx, TmaPricingLogicAlgorithm value)
    Generated method - Setter of the TmaExternalIdentifier.pricingLogicAlgorithm attribute.
    void
    Generated method - Setter of the TmaExternalIdentifier.pricingLogicAlgorithmSpec attribute.
    void
    setPricingLogicAlgorithmSpec(de.hybris.platform.jalo.SessionContext ctx, TmaPricingLogicAlgorithmSpec value)
    Generated method - Setter of the TmaExternalIdentifier.pricingLogicAlgorithmSpec attribute.
    void
    setProductSpecifications(de.hybris.platform.jalo.SessionContext ctx, Set<TmaProductSpecification> value)
    Generated method - Setter of the TmaExternalIdentifier.productSpecifications attribute.
    void
    Generated method - Setter of the TmaExternalIdentifier.productSpecifications attribute.
    void
    setProductUsageSpecifications(de.hybris.platform.jalo.SessionContext ctx, Set<TmaProductUsageSpecification> value)
    Generated method - Setter of the TmaExternalIdentifier.productUsageSpecifications attribute.
    void
    Generated method - Setter of the TmaExternalIdentifier.productUsageSpecifications attribute.
    void
    setResourceType(de.hybris.platform.jalo.SessionContext ctx, String value)
    Generated method - Setter of the TmaExternalIdentifier.resourceType attribute.
    void
    Generated method - Setter of the TmaExternalIdentifier.resourceType attribute.
    void
    setServiceSpecifications(de.hybris.platform.jalo.SessionContext ctx, Set<TmaServiceSpecification> value)
    Generated method - Setter of the TmaExternalIdentifier.serviceSpecifications attribute.
    void
    Generated method - Setter of the TmaExternalIdentifier.serviceSpecifications attribute.

    Methods inherited from class de.hybris.platform.jalo.GenericItem

    getImplementation, getInitialProperties, getNonInitialAttributes, getRelatedItems, getRelatedItems, setRelatedItems

    Methods inherited from class de.hybris.platform.jalo.c2l.LocalizableItem

    getAllLocalizedProperties, getAllLocalizedProperties, getAllLocalizedProperties, getAllLocalizedProperties, getAllValuesSessionContext, getLocalizedProperty, getLocalizedProperty, getLocalizedPropertyInternal, getLocalizedPropertyNames, getLocalizedPropertyNames, hasLanguage, isEmptyValue, isFallbackEnabled, removeLocalizedProperty, removeLocalizedProperty, setAllLocalizedProperties, setAllLocalizedProperties, setLocalizedProperty, setLocalizedProperty

    Methods inherited from class de.hybris.platform.jalo.ExtensibleItem

    createNonClassAccessor, getAllProperties, getAllProperties, getProperty, getProperty, getPropertyNames, getPropertyNames, removeProperty, removeProperty, setAllProperties, setAllProperties, setProperty, setProperty

    Methods inherited from class de.hybris.platform.jalo.Item

    addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addNegativePermission, addPermission, addPositivePermission, assureExtensionsLoaded, changeTypeAfterCreation, checkConstraint, checkItemPermission, checkMandatoryAttribute, checkMandatoryAttribute, checkPermission, checkPermission, checkRemovable, clearPermission, compareTo, ctx, doAfterRemove, doBeforeRemove, equals, getAccessorFor, getAllAttributes, getAllAttributes, getAllAttributes, getAllAttributes, getAllAttributesInternal, getAllLinkedItems, getAndCheckCacheBoundItem, getAttribute, getAttribute, getCacheBoundItem, getComposedType, getComposedTypePK, getCreationTime, getCurrentlyRemovingCount, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItemsCount, getLinkedItemsCount, getLinkedItemsCount, getModificationTime, getNegativePermissions, getOwner, getPartOfRemovedSessionMarker, getPermissionMap, getPermissions, getPersistenceVersion, getPK, getPositivePermissions, getRestrictedPrincipals, getSession, getSyncObject, getTenant, getTransientObject, getTransientObjectMap, hashCode, hasRegisteredClassAccessorFor, internal_registerClassAccessorFor, internal_registerNonClassAccessorFor, invalidateLocalCaches, isAlive, isCacheBound, isCurrentlyRemoving, isCurrentlyRemoving, isEmptyRelationValue, isInCreate, isInstanceOf, isItemCheckBeforeRemoveableDisabled, isRelationLocalizationFallbackEnabled, newInstance, notifyExtensionsAfterItemCreation, notifyExtensionsBeforeItemCreation, notifyItemRemoval, notifyManagerAboutItemRemoval, readResolve, registerAccessFor, registerAccessFor, registerJaloInvalidationListeners, remove, remove, removeItemCollection, removeItemCollection, removeLinkedItems, removeLinkedItems, removeLinkedItems, removeLinkedItems, removeLinks, removePartOfItems, removePartOfItems, setAllAttributes, setAllAttributes, setAllAttributesInternal, setAllLinkedItems, setAllLinkedItems, setAllLinkedItems, setAllLinkedItems, setAttribute, setAttribute, setAttributeFromString, setAttributeFromString, setCacheBound, setComposedType, setCreationTime, setImplementation, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setModificationTime, setNonInitialAttributes, setOwner, setPermissionsByMap, setTransientObject, setUseTA, suppressRelation, toString, useTA, writeReplace

    Methods inherited from class de.hybris.platform.util.BridgeAbstraction

    setTenant

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • Field Details

    • BILLINGSYSTEMID

      public static final String BILLINGSYSTEMID
      Qualifier of the TmaExternalIdentifier.billingSystemId attribute
      See Also:
    • BILLINGSYSTEMEXTID

      public static final String BILLINGSYSTEMEXTID
      Qualifier of the TmaExternalIdentifier.billingSystemExtId attribute
      See Also:
    • RESOURCETYPE

      public static final String RESOURCETYPE
      Qualifier of the TmaExternalIdentifier.resourceType attribute
      See Also:
    • PRODUCTSPECIFICATIONS

      public static final String PRODUCTSPECIFICATIONS
      Qualifier of the TmaExternalIdentifier.productSpecifications attribute
      See Also:
    • TMAPRODUCTSPEC2TMAEXTERNALIDENTIFIERRELATION_SRC_ORDERED

      protected static String TMAPRODUCTSPEC2TMAEXTERNALIDENTIFIERRELATION_SRC_ORDERED
      Relation ordering override parameter constants for TmaProductSpec2TmaExternalIdentifierRelation from ((tuadatacommonsservices))
    • TMAPRODUCTSPEC2TMAEXTERNALIDENTIFIERRELATION_TGT_ORDERED

      protected static String TMAPRODUCTSPEC2TMAEXTERNALIDENTIFIERRELATION_TGT_ORDERED
    • TMAPRODUCTSPEC2TMAEXTERNALIDENTIFIERRELATION_MARKMODIFIED

      protected static String TMAPRODUCTSPEC2TMAEXTERNALIDENTIFIERRELATION_MARKMODIFIED
      Relation disable markmodifed parameter constants for TmaProductSpec2TmaExternalIdentifierRelation from ((tuadatacommonsservices))
    • SERVICESPECIFICATIONS

      public static final String SERVICESPECIFICATIONS
      Qualifier of the TmaExternalIdentifier.serviceSpecifications attribute
      See Also:
    • TMASERVICESPEC2TMAEXTERNALIDENTIFIERRELATION_SRC_ORDERED

      protected static String TMASERVICESPEC2TMAEXTERNALIDENTIFIERRELATION_SRC_ORDERED
      Relation ordering override parameter constants for TmaServiceSpec2TmaExternalIdentifierRelation from ((tuadatacommonsservices))
    • TMASERVICESPEC2TMAEXTERNALIDENTIFIERRELATION_TGT_ORDERED

      protected static String TMASERVICESPEC2TMAEXTERNALIDENTIFIERRELATION_TGT_ORDERED
    • TMASERVICESPEC2TMAEXTERNALIDENTIFIERRELATION_MARKMODIFIED

      protected static String TMASERVICESPEC2TMAEXTERNALIDENTIFIERRELATION_MARKMODIFIED
      Relation disable markmodifed parameter constants for TmaServiceSpec2TmaExternalIdentifierRelation from ((tuadatacommonsservices))
    • BUSINESSPARTNER

      public static final String BUSINESSPARTNER
      Qualifier of the TmaExternalIdentifier.businessPartner attribute
      See Also:
    • PRODUCTUSAGESPECIFICATIONS

      public static final String PRODUCTUSAGESPECIFICATIONS
      Qualifier of the TmaExternalIdentifier.productUsageSpecifications attribute
      See Also:
    • TMAPRODUSAGESPEC2TMAEXTERNALIDENTIFIERRELATION_SRC_ORDERED

      protected static String TMAPRODUSAGESPEC2TMAEXTERNALIDENTIFIERRELATION_SRC_ORDERED
      Relation ordering override parameter constants for TmaProdUsageSpec2TmaExternalIdentifierRelation from ((tuadatacommonsservices))
    • TMAPRODUSAGESPEC2TMAEXTERNALIDENTIFIERRELATION_TGT_ORDERED

      protected static String TMAPRODUSAGESPEC2TMAEXTERNALIDENTIFIERRELATION_TGT_ORDERED
    • TMAPRODUSAGESPEC2TMAEXTERNALIDENTIFIERRELATION_MARKMODIFIED

      protected static String TMAPRODUSAGESPEC2TMAEXTERNALIDENTIFIERRELATION_MARKMODIFIED
      Relation disable markmodifed parameter constants for TmaProdUsageSpec2TmaExternalIdentifierRelation from ((tuadatacommonsservices))
    • PRICINGLOGICALGORITHM

      public static final String PRICINGLOGICALGORITHM
      Qualifier of the TmaExternalIdentifier.pricingLogicAlgorithm attribute
      See Also:
    • PRICINGLOGICALGORITHMSPEC

      public static final String PRICINGLOGICALGORITHMSPEC
      Qualifier of the TmaExternalIdentifier.pricingLogicAlgorithmSpec attribute
      See Also:
    • BUSINESSPARTNERHANDLER

      protected static final de.hybris.platform.util.BidirectionalOneToManyHandler<TmaExternalIdentifier> BUSINESSPARTNERHANDLER
      BidirectionalOneToManyHandler for handling 1:n BUSINESSPARTNER's relation attributes from 'one' side.
    • PRICINGLOGICALGORITHMHANDLER

      protected static final de.hybris.platform.util.BidirectionalOneToManyHandler<TmaExternalIdentifier> PRICINGLOGICALGORITHMHANDLER
      BidirectionalOneToManyHandler for handling 1:n PRICINGLOGICALGORITHM's relation attributes from 'one' side.
    • PRICINGLOGICALGORITHMSPECHANDLER

      protected static final de.hybris.platform.util.BidirectionalOneToManyHandler<TmaExternalIdentifier> PRICINGLOGICALGORITHMSPECHANDLER
      BidirectionalOneToManyHandler for handling 1:n PRICINGLOGICALGORITHMSPEC's relation attributes from 'one' side.
    • DEFAULT_INITIAL_ATTRIBUTES

      protected static final Map<String,de.hybris.platform.jalo.Item.AttributeMode> DEFAULT_INITIAL_ATTRIBUTES
  • Constructor Details

    • TmaExternalIdentifier

      public TmaExternalIdentifier()
  • Method Details

    • getDefaultAttributeModes

      protected Map<String,de.hybris.platform.jalo.Item.AttributeMode> getDefaultAttributeModes()
      Overrides:
      getDefaultAttributeModes in class de.hybris.platform.jalo.Item
    • getBillingSystemExtId

      public String getBillingSystemExtId(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TmaExternalIdentifier.billingSystemExtId attribute.
      Returns:
      the billingSystemExtId - The external business partner billing system external identification.
    • getBillingSystemExtId

      public String getBillingSystemExtId()
      Generated method - Getter of the TmaExternalIdentifier.billingSystemExtId attribute.
      Returns:
      the billingSystemExtId - The external business partner billing system external identification.
    • setBillingSystemExtId

      public void setBillingSystemExtId(de.hybris.platform.jalo.SessionContext ctx, String value)
      Generated method - Setter of the TmaExternalIdentifier.billingSystemExtId attribute.
      Parameters:
      value - the billingSystemExtId - The external business partner billing system external identification.
    • setBillingSystemExtId

      public void setBillingSystemExtId(String value)
      Generated method - Setter of the TmaExternalIdentifier.billingSystemExtId attribute.
      Parameters:
      value - the billingSystemExtId - The external business partner billing system external identification.
    • getBillingSystemId

      public String getBillingSystemId(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TmaExternalIdentifier.billingSystemId attribute.
      Returns:
      the billingSystemId - The external business partner billing system identification.
    • getBillingSystemId

      public String getBillingSystemId()
      Generated method - Getter of the TmaExternalIdentifier.billingSystemId attribute.
      Returns:
      the billingSystemId - The external business partner billing system identification.
    • setBillingSystemId

      public void setBillingSystemId(de.hybris.platform.jalo.SessionContext ctx, String value)
      Generated method - Setter of the TmaExternalIdentifier.billingSystemId attribute.
      Parameters:
      value - the billingSystemId - The external business partner billing system identification.
    • setBillingSystemId

      public void setBillingSystemId(String value)
      Generated method - Setter of the TmaExternalIdentifier.billingSystemId attribute.
      Parameters:
      value - the billingSystemId - The external business partner billing system identification.
    • getBusinessPartner

      public TmaBusinessPartner getBusinessPartner(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TmaExternalIdentifier.businessPartner attribute.
      Returns:
      the businessPartner - The business partner.
    • getBusinessPartner

      public TmaBusinessPartner getBusinessPartner()
      Generated method - Getter of the TmaExternalIdentifier.businessPartner attribute.
      Returns:
      the businessPartner - The business partner.
    • setBusinessPartner

      public void setBusinessPartner(de.hybris.platform.jalo.SessionContext ctx, TmaBusinessPartner value)
      Generated method - Setter of the TmaExternalIdentifier.businessPartner attribute.
      Parameters:
      value - the businessPartner - The business partner.
    • setBusinessPartner

      public void setBusinessPartner(TmaBusinessPartner value)
      Generated method - Setter of the TmaExternalIdentifier.businessPartner attribute.
      Parameters:
      value - the businessPartner - The business partner.
    • createItem

      protected de.hybris.platform.jalo.Item createItem(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.type.ComposedType type, de.hybris.platform.jalo.Item.ItemAttributeMap allAttributes) throws de.hybris.platform.jalo.JaloBusinessException
      Overrides:
      createItem in class de.hybris.platform.jalo.GenericItem
      Throws:
      de.hybris.platform.jalo.JaloBusinessException
    • isMarkModifiedDisabled

      @Deprecated(since="2105", forRemoval=true) public boolean isMarkModifiedDisabled(de.hybris.platform.jalo.Item referencedItem)
      Deprecated, for removal: This API element is subject to removal in a future version.
      since 2011, use Utilities.getMarkModifiedOverride(de.hybris.platform.jalo.type.RelationType)
      Overrides:
      isMarkModifiedDisabled in class de.hybris.platform.jalo.Item
    • getPricingLogicAlgorithm

      public TmaPricingLogicAlgorithm getPricingLogicAlgorithm(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TmaExternalIdentifier.pricingLogicAlgorithm attribute.
      Returns:
      the pricingLogicAlgorithm - The black box algorithm responsible for determining the rate associated to this Product Offering Price.
    • getPricingLogicAlgorithm

      public TmaPricingLogicAlgorithm getPricingLogicAlgorithm()
      Generated method - Getter of the TmaExternalIdentifier.pricingLogicAlgorithm attribute.
      Returns:
      the pricingLogicAlgorithm - The black box algorithm responsible for determining the rate associated to this Product Offering Price.
    • setPricingLogicAlgorithm

      public void setPricingLogicAlgorithm(de.hybris.platform.jalo.SessionContext ctx, TmaPricingLogicAlgorithm value)
      Generated method - Setter of the TmaExternalIdentifier.pricingLogicAlgorithm attribute.
      Parameters:
      value - the pricingLogicAlgorithm - The black box algorithm responsible for determining the rate associated to this Product Offering Price.
    • setPricingLogicAlgorithm

      public void setPricingLogicAlgorithm(TmaPricingLogicAlgorithm value)
      Generated method - Setter of the TmaExternalIdentifier.pricingLogicAlgorithm attribute.
      Parameters:
      value - the pricingLogicAlgorithm - The black box algorithm responsible for determining the rate associated to this Product Offering Price.
    • getPricingLogicAlgorithmSpec

      public TmaPricingLogicAlgorithmSpec getPricingLogicAlgorithmSpec(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TmaExternalIdentifier.pricingLogicAlgorithmSpec attribute.
      Returns:
      the pricingLogicAlgorithmSpec - The specification of the pricing logic algorithm.
    • getPricingLogicAlgorithmSpec

      public TmaPricingLogicAlgorithmSpec getPricingLogicAlgorithmSpec()
      Generated method - Getter of the TmaExternalIdentifier.pricingLogicAlgorithmSpec attribute.
      Returns:
      the pricingLogicAlgorithmSpec - The specification of the pricing logic algorithm.
    • setPricingLogicAlgorithmSpec

      public void setPricingLogicAlgorithmSpec(de.hybris.platform.jalo.SessionContext ctx, TmaPricingLogicAlgorithmSpec value)
      Generated method - Setter of the TmaExternalIdentifier.pricingLogicAlgorithmSpec attribute.
      Parameters:
      value - the pricingLogicAlgorithmSpec - The specification of the pricing logic algorithm.
    • setPricingLogicAlgorithmSpec

      public void setPricingLogicAlgorithmSpec(TmaPricingLogicAlgorithmSpec value)
      Generated method - Setter of the TmaExternalIdentifier.pricingLogicAlgorithmSpec attribute.
      Parameters:
      value - the pricingLogicAlgorithmSpec - The specification of the pricing logic algorithm.
    • getProductSpecifications

      public Set<TmaProductSpecification> getProductSpecifications(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TmaExternalIdentifier.productSpecifications attribute.
      Returns:
      the productSpecifications - The product specifications.
    • getProductSpecifications

      public Set<TmaProductSpecification> getProductSpecifications()
      Generated method - Getter of the TmaExternalIdentifier.productSpecifications attribute.
      Returns:
      the productSpecifications - The product specifications.
    • getProductSpecificationsCount

      public long getProductSpecificationsCount(de.hybris.platform.jalo.SessionContext ctx)
    • getProductSpecificationsCount

      public long getProductSpecificationsCount()
    • setProductSpecifications

      public void setProductSpecifications(de.hybris.platform.jalo.SessionContext ctx, Set<TmaProductSpecification> value)
      Generated method - Setter of the TmaExternalIdentifier.productSpecifications attribute.
      Parameters:
      value - the productSpecifications - The product specifications.
    • setProductSpecifications

      public void setProductSpecifications(Set<TmaProductSpecification> value)
      Generated method - Setter of the TmaExternalIdentifier.productSpecifications attribute.
      Parameters:
      value - the productSpecifications - The product specifications.
    • addToProductSpecifications

      public void addToProductSpecifications(de.hybris.platform.jalo.SessionContext ctx, TmaProductSpecification value)
      Generated method - Adds value to productSpecifications.
      Parameters:
      value - the item to add to productSpecifications - The product specifications.
    • addToProductSpecifications

      public void addToProductSpecifications(TmaProductSpecification value)
      Generated method - Adds value to productSpecifications.
      Parameters:
      value - the item to add to productSpecifications - The product specifications.
    • removeFromProductSpecifications

      public void removeFromProductSpecifications(de.hybris.platform.jalo.SessionContext ctx, TmaProductSpecification value)
      Generated method - Removes value from productSpecifications.
      Parameters:
      value - the item to remove from productSpecifications - The product specifications.
    • removeFromProductSpecifications

      public void removeFromProductSpecifications(TmaProductSpecification value)
      Generated method - Removes value from productSpecifications.
      Parameters:
      value - the item to remove from productSpecifications - The product specifications.
    • getProductUsageSpecifications

      public Set<TmaProductUsageSpecification> getProductUsageSpecifications(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TmaExternalIdentifier.productUsageSpecifications attribute.
      Returns:
      the productUsageSpecifications - The product usage specifications
    • getProductUsageSpecifications

      public Set<TmaProductUsageSpecification> getProductUsageSpecifications()
      Generated method - Getter of the TmaExternalIdentifier.productUsageSpecifications attribute.
      Returns:
      the productUsageSpecifications - The product usage specifications
    • getProductUsageSpecificationsCount

      public long getProductUsageSpecificationsCount(de.hybris.platform.jalo.SessionContext ctx)
    • getProductUsageSpecificationsCount

      public long getProductUsageSpecificationsCount()
    • setProductUsageSpecifications

      public void setProductUsageSpecifications(de.hybris.platform.jalo.SessionContext ctx, Set<TmaProductUsageSpecification> value)
      Generated method - Setter of the TmaExternalIdentifier.productUsageSpecifications attribute.
      Parameters:
      value - the productUsageSpecifications - The product usage specifications
    • setProductUsageSpecifications

      public void setProductUsageSpecifications(Set<TmaProductUsageSpecification> value)
      Generated method - Setter of the TmaExternalIdentifier.productUsageSpecifications attribute.
      Parameters:
      value - the productUsageSpecifications - The product usage specifications
    • addToProductUsageSpecifications

      public void addToProductUsageSpecifications(de.hybris.platform.jalo.SessionContext ctx, TmaProductUsageSpecification value)
      Generated method - Adds value to productUsageSpecifications.
      Parameters:
      value - the item to add to productUsageSpecifications - The product usage specifications
    • addToProductUsageSpecifications

      public void addToProductUsageSpecifications(TmaProductUsageSpecification value)
      Generated method - Adds value to productUsageSpecifications.
      Parameters:
      value - the item to add to productUsageSpecifications - The product usage specifications
    • removeFromProductUsageSpecifications

      public void removeFromProductUsageSpecifications(de.hybris.platform.jalo.SessionContext ctx, TmaProductUsageSpecification value)
      Generated method - Removes value from productUsageSpecifications.
      Parameters:
      value - the item to remove from productUsageSpecifications - The product usage specifications
    • removeFromProductUsageSpecifications

      public void removeFromProductUsageSpecifications(TmaProductUsageSpecification value)
      Generated method - Removes value from productUsageSpecifications.
      Parameters:
      value - the item to remove from productUsageSpecifications - The product usage specifications
    • getResourceType

      public String getResourceType(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TmaExternalIdentifier.resourceType attribute.
      Returns:
      the resourceType - The type of the entity in the external system.
    • getResourceType

      public String getResourceType()
      Generated method - Getter of the TmaExternalIdentifier.resourceType attribute.
      Returns:
      the resourceType - The type of the entity in the external system.
    • setResourceType

      public void setResourceType(de.hybris.platform.jalo.SessionContext ctx, String value)
      Generated method - Setter of the TmaExternalIdentifier.resourceType attribute.
      Parameters:
      value - the resourceType - The type of the entity in the external system.
    • setResourceType

      public void setResourceType(String value)
      Generated method - Setter of the TmaExternalIdentifier.resourceType attribute.
      Parameters:
      value - the resourceType - The type of the entity in the external system.
    • getServiceSpecifications

      public Set<TmaServiceSpecification> getServiceSpecifications(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TmaExternalIdentifier.serviceSpecifications attribute.
      Returns:
      the serviceSpecifications - The service specifications.
    • getServiceSpecifications

      public Set<TmaServiceSpecification> getServiceSpecifications()
      Generated method - Getter of the TmaExternalIdentifier.serviceSpecifications attribute.
      Returns:
      the serviceSpecifications - The service specifications.
    • getServiceSpecificationsCount

      public long getServiceSpecificationsCount(de.hybris.platform.jalo.SessionContext ctx)
    • getServiceSpecificationsCount

      public long getServiceSpecificationsCount()
    • setServiceSpecifications

      public void setServiceSpecifications(de.hybris.platform.jalo.SessionContext ctx, Set<TmaServiceSpecification> value)
      Generated method - Setter of the TmaExternalIdentifier.serviceSpecifications attribute.
      Parameters:
      value - the serviceSpecifications - The service specifications.
    • setServiceSpecifications

      public void setServiceSpecifications(Set<TmaServiceSpecification> value)
      Generated method - Setter of the TmaExternalIdentifier.serviceSpecifications attribute.
      Parameters:
      value - the serviceSpecifications - The service specifications.
    • addToServiceSpecifications

      public void addToServiceSpecifications(de.hybris.platform.jalo.SessionContext ctx, TmaServiceSpecification value)
      Generated method - Adds value to serviceSpecifications.
      Parameters:
      value - the item to add to serviceSpecifications - The service specifications.
    • addToServiceSpecifications

      public void addToServiceSpecifications(TmaServiceSpecification value)
      Generated method - Adds value to serviceSpecifications.
      Parameters:
      value - the item to add to serviceSpecifications - The service specifications.
    • removeFromServiceSpecifications

      public void removeFromServiceSpecifications(de.hybris.platform.jalo.SessionContext ctx, TmaServiceSpecification value)
      Generated method - Removes value from serviceSpecifications.
      Parameters:
      value - the item to remove from serviceSpecifications - The service specifications.
    • removeFromServiceSpecifications

      public void removeFromServiceSpecifications(TmaServiceSpecification value)
      Generated method - Removes value from serviceSpecifications.
      Parameters:
      value - the item to remove from serviceSpecifications - The service specifications.