Class PmPartyRoleModel

java.lang.Object
de.hybris.platform.servicelayer.model.AbstractItemModel
de.hybris.platform.core.model.ItemModel
de.hybris.platform.partyservices.model.PmPartyRoleModel
All Implemented Interfaces:
Serializable

@Deprecated(since="2208", forRemoval=true) public class PmPartyRoleModel extends ItemModel
Deprecated, for removal: This API element is subject to removal in a future version.
Generated model class for type PmPartyRole first defined at extension partyservices.
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

    Fields
    Modifier and Type
    Field
    Description
    static final String
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated relation code constant for relation PmParty2PmPartyRoleRelation defining source attribute party in extension partyservices.
    static final String
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated model type code constant.
    static final String
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated constant - Attribute key of PmPartyRole.externalIdentifiers attribute defined at extension partyservices.
    static final String
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated constant - Attribute key of PmPartyRole.id attribute defined at extension partyservices.
    static final String
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated constant - Attribute key of PmPartyRole.interactionRoles attribute defined at extension partyservices.
    static final String
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated constant - Attribute key of PmPartyRole.involvementRoles attribute defined at extension partyservices.
    static final String
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated constant - Attribute key of PmPartyRole.party attribute defined at extension partyservices.
    static final String
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated constant - Attribute key of PmPartyRole.partyRoleAssociationInvolvedWith attribute defined at extension partyservices.
    static final String
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated constant - Attribute key of PmPartyRole.partyRoleAssociationInvolves attribute defined at extension partyservices.
    static final String
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated constant - Attribute key of PmPartyRole.role attribute defined at extension partyservices.

    Fields inherited from class de.hybris.platform.core.model.ItemModel

    _COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PK, SEALED

    Fields inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel

    LANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY
  • Constructor Summary

    Constructors
    Constructor
    Description
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated constructor - Default constructor for generic creation.
    PmPartyRoleModel(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
    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
    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 Type
    Method
    Description
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Getter of the PmPartyRole.externalIdentifiers attribute defined at extension partyservices.
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Getter of the PmPartyRole.id attribute defined at extension partyservices.
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Getter of the PmPartyRole.interactionRoles attribute defined at extension partyservices.
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Getter of the PmPartyRole.involvementRoles attribute defined at extension partyservices.
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Getter of the PmPartyRole.party attribute defined at extension partyservices.
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Getter of the PmPartyRole.partyRoleAssociationInvolvedWith attribute defined at extension partyservices.
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Getter of the PmPartyRole.partyRoleAssociationInvolves attribute defined at extension partyservices.
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Getter of the PmPartyRole.role attribute defined at extension partyservices.
    void
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Setter of PmPartyRole.externalIdentifiers attribute defined at extension partyservices.
    void
    setId(String value)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Setter of PmPartyRole.id attribute defined at extension partyservices.
    void
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Setter of PmPartyRole.interactionRoles attribute defined at extension partyservices.
    void
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Setter of PmPartyRole.involvementRoles attribute defined at extension partyservices.
    void
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Setter of PmPartyRole.party attribute defined at extension partyservices.
    void
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Setter of PmPartyRole.partyRoleAssociationInvolvedWith attribute defined at extension partyservices.
    void
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Setter of PmPartyRole.partyRoleAssociationInvolves attribute defined at extension partyservices.
    void
    setRole(String value)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Setter of PmPartyRole.role attribute defined at extension partyservices.

    Methods inherited from class de.hybris.platform.core.model.ItemModel

    getComments, getCreationtime, getModifiedtime, getOwner, isSealed, setComments, setCreationtime, setModifiedtime, setOwner

    Methods inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel

    equals, getItemModelContext, getItemtype, getPersistenceContext, getPk, getProperty, getProperty, getTenantId, hashCode, readResolve, setProperty, setProperty, toObject, toObject, toObject, toObject, toObject, toObject, toObject, toObject, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toString, writeReplace

    Methods inherited from class java.lang.Object

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

    • _TYPECODE

      public static final String _TYPECODE
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated model type code constant.
      See Also:
    • _PMPARTY2PMPARTYROLERELATION

      public static final String _PMPARTY2PMPARTYROLERELATION
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated relation code constant for relation PmParty2PmPartyRoleRelation defining source attribute party in extension partyservices.
      See Also:
    • ID

      public static final String ID
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated constant - Attribute key of PmPartyRole.id attribute defined at extension partyservices.
      See Also:
    • ROLE

      public static final String ROLE
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated constant - Attribute key of PmPartyRole.role attribute defined at extension partyservices.
      See Also:
    • EXTERNALIDENTIFIERS

      public static final String EXTERNALIDENTIFIERS
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated constant - Attribute key of PmPartyRole.externalIdentifiers attribute defined at extension partyservices.
      See Also:
    • PARTY

      public static final String PARTY
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated constant - Attribute key of PmPartyRole.party attribute defined at extension partyservices.
      See Also:
    • PARTYROLEASSOCIATIONINVOLVEDWITH

      public static final String PARTYROLEASSOCIATIONINVOLVEDWITH
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated constant - Attribute key of PmPartyRole.partyRoleAssociationInvolvedWith attribute defined at extension partyservices.
      See Also:
    • PARTYROLEASSOCIATIONINVOLVES

      public static final String PARTYROLEASSOCIATIONINVOLVES
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated constant - Attribute key of PmPartyRole.partyRoleAssociationInvolves attribute defined at extension partyservices.
      See Also:
    • INTERACTIONROLES

      public static final String INTERACTIONROLES
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated constant - Attribute key of PmPartyRole.interactionRoles attribute defined at extension partyservices.
      See Also:
    • INVOLVEMENTROLES

      public static final String INVOLVEMENTROLES
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated constant - Attribute key of PmPartyRole.involvementRoles attribute defined at extension partyservices.
      See Also:
  • Constructor Details

    • PmPartyRoleModel

      public PmPartyRoleModel()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated constructor - Default constructor for generic creation.
    • PmPartyRoleModel

      public PmPartyRoleModel(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
    • PmPartyRoleModel

      @Deprecated(since="4.1.1", forRemoval=true) public PmPartyRoleModel(String _id)
      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
      Generated constructor - Constructor with all mandatory attributes.
      Parameters:
      _id - initial attribute declared by type PmPartyRole at extension partyservices
    • PmPartyRoleModel

      @Deprecated(since="4.1.1", forRemoval=true) public PmPartyRoleModel(String _id, ItemModel _owner)
      Deprecated, for removal: This API element is subject to removal in a future version.
      since 4.1.1 Please use the default constructor without parameters
      Generated constructor - for all mandatory and initial attributes.
      Parameters:
      _id - initial attribute declared by type PmPartyRole at extension partyservices
      _owner - initial attribute declared by type Item at extension core
  • Method Details

    • 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 the PmPartyRole.externalIdentifiers attribute defined at extension partyservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
      Returns:
      the externalIdentifiers
    • getId

      @Accessor(qualifier="id", type=GETTER) public String getId()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Getter of the PmPartyRole.id attribute defined at extension partyservices.
      Returns:
      the id - The unique identifier of the party role
    • getInteractionRoles

      @Accessor(qualifier="interactionRoles", type=GETTER) public Set<PmBusinessInteractionRoleModel> getInteractionRoles()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Getter of the PmPartyRole.interactionRoles attribute defined at extension partyservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
      Returns:
      the interactionRoles - The roles of the business interaction
    • getInvolvementRoles

      @Accessor(qualifier="involvementRoles", type=GETTER) public Set<PmInvolvementRoleModel> getInvolvementRoles()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Getter of the PmPartyRole.involvementRoles attribute defined at extension partyservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
      Returns:
      the involvementRoles - The roles of the involvement
    • getParty

      @Accessor(qualifier="party", type=GETTER) public PmPartyModel getParty()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Getter of the PmPartyRole.party attribute defined at extension partyservices.
      Returns:
      the party - The party
    • getPartyRoleAssociationInvolvedWith

      @Accessor(qualifier="partyRoleAssociationInvolvedWith", type=GETTER) public Set<PmPartyRoleAssociationModel> getPartyRoleAssociationInvolvedWith()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Getter of the PmPartyRole.partyRoleAssociationInvolvedWith attribute defined at extension partyservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
      Returns:
      the partyRoleAssociationInvolvedWith - The party role associations the party role is involved with
    • getPartyRoleAssociationInvolves

      @Accessor(qualifier="partyRoleAssociationInvolves", type=GETTER) public Set<PmPartyRoleAssociationModel> getPartyRoleAssociationInvolves()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Getter of the PmPartyRole.partyRoleAssociationInvolves attribute defined at extension partyservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
      Returns:
      the partyRoleAssociationInvolves - The party role associations the party role involves
    • getRole

      @Accessor(qualifier="role", type=GETTER) public String getRole()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Getter of the PmPartyRole.role attribute defined at extension partyservices.
      Returns:
      the role - The role of the party
    • 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 of PmPartyRole.externalIdentifiers attribute defined at extension partyservices.
      Parameters:
      value - the externalIdentifiers
    • setId

      @Accessor(qualifier="id", type=SETTER) public void setId(String value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Setter of PmPartyRole.id attribute defined at extension partyservices.
      Parameters:
      value - the id - The unique identifier of the party role
    • setInteractionRoles

      @Accessor(qualifier="interactionRoles", type=SETTER) public void setInteractionRoles(Set<PmBusinessInteractionRoleModel> value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Setter of PmPartyRole.interactionRoles attribute defined at extension partyservices.
      Parameters:
      value - the interactionRoles - The roles of the business interaction
    • setInvolvementRoles

      @Accessor(qualifier="involvementRoles", type=SETTER) public void setInvolvementRoles(Set<PmInvolvementRoleModel> value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Setter of PmPartyRole.involvementRoles attribute defined at extension partyservices.
      Parameters:
      value - the involvementRoles - The roles of the involvement
    • setParty

      @Accessor(qualifier="party", type=SETTER) public void setParty(PmPartyModel value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Setter of PmPartyRole.party attribute defined at extension partyservices.
      Parameters:
      value - the party - The party
    • setPartyRoleAssociationInvolvedWith

      @Accessor(qualifier="partyRoleAssociationInvolvedWith", type=SETTER) public void setPartyRoleAssociationInvolvedWith(Set<PmPartyRoleAssociationModel> value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Setter of PmPartyRole.partyRoleAssociationInvolvedWith attribute defined at extension partyservices.
      Parameters:
      value - the partyRoleAssociationInvolvedWith - The party role associations the party role is involved with
    • setPartyRoleAssociationInvolves

      @Accessor(qualifier="partyRoleAssociationInvolves", type=SETTER) public void setPartyRoleAssociationInvolves(Set<PmPartyRoleAssociationModel> value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Setter of PmPartyRole.partyRoleAssociationInvolves attribute defined at extension partyservices.
      Parameters:
      value - the partyRoleAssociationInvolves - The party role associations the party role involves
    • setRole

      @Accessor(qualifier="role", type=SETTER) public void setRole(String value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Setter of PmPartyRole.role attribute defined at extension partyservices.
      Parameters:
      value - the role - The role of the party