Class PrPartyRoleModel

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

@Deprecated(since="2208", forRemoval=true) public class PrPartyRoleModel extends ItemModel
Deprecated, for removal: This API element is subject to removal in a future version.
Generated model class for type PrPartyRole first defined at extension partyroleservices.

PartyRole.

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 PrParty2PrPartyRoleRelation defining source attribute party in extension partyroleservices.
    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 PrPartyRole.accounts attribute defined at extension partyroleservices.
    static final String
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated constant - Attribute key of PrPartyRole.characteristics attribute defined at extension partyroleservices.
    static final String
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated constant - Attribute key of PrPartyRole.contactMediums attribute defined at extension partyroleservices.
    static final String
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated constant - Attribute key of PrPartyRole.creditProfiles attribute defined at extension partyroleservices.
    static final String
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated constant - Attribute key of PrPartyRole.endDate attribute defined at extension partyroleservices.
    static final String
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated constant - Attribute key of PrPartyRole.engagedParty attribute defined at extension partyroleservices.
    static final String
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated constant - Attribute key of PrPartyRole.externalIdentifiers attribute defined at extension partyroleservices.
    static final String
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated constant - Attribute key of PrPartyRole.id attribute defined at extension partyroleservices.
    static final String
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated constant - Attribute key of PrPartyRole.interactionRoles attribute defined at extension partyroleservices.
    static final String
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated constant - Attribute key of PrPartyRole.involvedWithAssociations attribute defined at extension partyroleservices.
    static final String
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated constant - Attribute key of PrPartyRole.involvementRoles attribute defined at extension partyroleservices.
    static final String
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated constant - Attribute key of PrPartyRole.involvesAssociations attribute defined at extension partyroleservices.
    static final String
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated constant - Attribute key of PrPartyRole.name attribute defined at extension partyroleservices.
    static final String
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated constant - Attribute key of PrPartyRole.party attribute defined at extension partyroleservices.
    static final String
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated constant - Attribute key of PrPartyRole.paymentMethods attribute defined at extension partyroleservices.
    static final String
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated constant - Attribute key of PrPartyRole.startDate attribute defined at extension partyroleservices.
    static final String
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated constant - Attribute key of PrPartyRole.status attribute defined at extension partyroleservices.
    static final String
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated constant - Attribute key of PrPartyRole.statusReason attribute defined at extension partyroleservices.

    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.
    PrPartyRoleModel(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
    PrPartyRoleModel(Set<PrAccountModel> _accounts, 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
  • 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 PrPartyRole.accounts attribute defined at extension partyroleservices.
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Getter of the PrPartyRole.characteristics attribute defined at extension partyroleservices.
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Getter of the PrPartyRole.contactMediums attribute defined at extension partyroleservices.
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Getter of the PrPartyRole.creditProfiles attribute defined at extension partyroleservices.
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Getter of the PrPartyRole.endDate attribute defined at extension partyroleservices.
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Getter of the PrPartyRole.externalIdentifiers attribute defined at extension partyroleservices.
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Getter of the PrPartyRole.id attribute defined at extension partyroleservices.
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Getter of the PrPartyRole.interactionRoles attribute defined at extension partyroleservices.
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Getter of the PrPartyRole.involvedWithAssociations attribute defined at extension partyroleservices.
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Getter of the PrPartyRole.involvementRoles attribute defined at extension partyroleservices.
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Getter of the PrPartyRole.involvesAssociations attribute defined at extension partyroleservices.
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Getter of the PrPartyRole.name attribute defined at extension partyroleservices.
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Getter of the PrPartyRole.name attribute defined at extension partyroleservices.
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Getter of the PrPartyRole.party attribute defined at extension partyroleservices.
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Getter of the PrPartyRole.paymentMethods attribute defined at extension partyroleservices.
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Getter of the PrPartyRole.startDate attribute defined at extension partyroleservices.
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Getter of the PrPartyRole.status attribute defined at extension partyroleservices.
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Getter of the PrPartyRole.statusReason attribute defined at extension partyroleservices.
    Deprecated, for removal: This API element is subject to removal in a future version.
    since 2205
    void
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Setter of PrPartyRole.accounts attribute defined at extension partyroleservices.
    void
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Setter of PrPartyRole.characteristics attribute defined at extension partyroleservices.
    void
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Setter of PrPartyRole.contactMediums attribute defined at extension partyroleservices.
    void
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Setter of PrPartyRole.creditProfiles attribute defined at extension partyroleservices.
    void
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Setter of PrPartyRole.endDate attribute defined at extension partyroleservices.
    void
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Setter of PrPartyRole.externalIdentifiers attribute defined at extension partyroleservices.
    void
    setId(String value)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Setter of PrPartyRole.id attribute defined at extension partyroleservices.
    void
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Setter of PrPartyRole.interactionRoles attribute defined at extension partyroleservices.
    void
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Setter of PrPartyRole.involvedWithAssociations attribute defined at extension partyroleservices.
    void
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Setter of PrPartyRole.involvementRoles attribute defined at extension partyroleservices.
    void
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Setter of PrPartyRole.involvesAssociations attribute defined at extension partyroleservices.
    void
    setName(String value)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Setter of PrPartyRole.name attribute defined at extension partyroleservices.
    void
    setName(String value, Locale loc)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Setter of PrPartyRole.name attribute defined at extension partyroleservices.
    void
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Setter of PrPartyRole.party attribute defined at extension partyroleservices.
    void
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Setter of PrPartyRole.paymentMethods attribute defined at extension partyroleservices.
    void
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Setter of PrPartyRole.startDate attribute defined at extension partyroleservices.
    void
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Setter of PrPartyRole.status attribute defined at extension partyroleservices.
    void
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Setter of PrPartyRole.statusReason attribute defined at extension partyroleservices.
    void
    Deprecated, for removal: This API element is subject to removal in a future version.
    since 2205

    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:
    • _PRPARTY2PRPARTYROLERELATION

      public static final String _PRPARTY2PRPARTYROLERELATION
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated relation code constant for relation PrParty2PrPartyRoleRelation defining source attribute party in extension partyroleservices.
      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 PrPartyRole.id attribute defined at extension partyroleservices.
      See Also:
    • NAME

      public static final String NAME
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated constant - Attribute key of PrPartyRole.name attribute defined at extension partyroleservices.
      See Also:
    • STATUS

      public static final String STATUS
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated constant - Attribute key of PrPartyRole.status attribute defined at extension partyroleservices.
      See Also:
    • STATUSREASON

      public static final String STATUSREASON
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated constant - Attribute key of PrPartyRole.statusReason attribute defined at extension partyroleservices.
      See Also:
    • STARTDATE

      public static final String STARTDATE
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated constant - Attribute key of PrPartyRole.startDate attribute defined at extension partyroleservices.
      See Also:
    • ENDDATE

      public static final String ENDDATE
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated constant - Attribute key of PrPartyRole.endDate attribute defined at extension partyroleservices.
      See Also:
    • ENGAGEDPARTY

      public static final String ENGAGEDPARTY
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated constant - Attribute key of PrPartyRole.engagedParty attribute defined at extension partyroleservices.
      See Also:
    • CHARACTERISTICS

      public static final String CHARACTERISTICS
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated constant - Attribute key of PrPartyRole.characteristics attribute defined at extension partyroleservices.
      See Also:
    • CONTACTMEDIUMS

      public static final String CONTACTMEDIUMS
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated constant - Attribute key of PrPartyRole.contactMediums attribute defined at extension partyroleservices.
      See Also:
    • CREDITPROFILES

      public static final String CREDITPROFILES
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated constant - Attribute key of PrPartyRole.creditProfiles attribute defined at extension partyroleservices.
      See Also:
    • PAYMENTMETHODS

      public static final String PAYMENTMETHODS
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated constant - Attribute key of PrPartyRole.paymentMethods attribute defined at extension partyroleservices.
      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 PrPartyRole.externalIdentifiers attribute defined at extension partyroleservices.
      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 PrPartyRole.party attribute defined at extension partyroleservices.
      See Also:
    • INVOLVEDWITHASSOCIATIONS

      public static final String INVOLVEDWITHASSOCIATIONS
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated constant - Attribute key of PrPartyRole.involvedWithAssociations attribute defined at extension partyroleservices.
      See Also:
    • INVOLVESASSOCIATIONS

      public static final String INVOLVESASSOCIATIONS
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated constant - Attribute key of PrPartyRole.involvesAssociations attribute defined at extension partyroleservices.
      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 PrPartyRole.interactionRoles attribute defined at extension partyroleservices.
      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 PrPartyRole.involvementRoles attribute defined at extension partyroleservices.
      See Also:
    • ACCOUNTS

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

    • PrPartyRoleModel

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

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

      @Deprecated(since="4.1.1", forRemoval=true) public PrPartyRoleModel(Set<PrAccountModel> _accounts, 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:
      _accounts - initial attribute declared by type PrPartyRole at extension partyroleservices
      _id - initial attribute declared by type PrPartyRole at extension partyroleservices
    • PrPartyRoleModel

      @Deprecated(since="4.1.1", forRemoval=true) public PrPartyRoleModel(Set<PrAccountModel> _accounts, 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:
      _accounts - initial attribute declared by type PrPartyRole at extension partyroleservices
      _id - initial attribute declared by type PrPartyRole at extension partyroleservices
      _owner - initial attribute declared by type Item at extension core
  • Method Details

    • getAccounts

      @Accessor(qualifier="accounts", type=GETTER) public Set<PrAccountModel> getAccounts()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Getter of the PrPartyRole.accounts attribute defined at extension partyroleservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
      Returns:
      the accounts - The accounts of the party role
    • getCharacteristics

      @Accessor(qualifier="characteristics", type=GETTER) public List<PrCharacteristicModel> getCharacteristics()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Getter of the PrPartyRole.characteristics attribute defined at extension partyroleservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
      Returns:
      the characteristics
    • getContactMediums

      @Accessor(qualifier="contactMediums", type=GETTER) public List<PrContactMediumModel> getContactMediums()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Getter of the PrPartyRole.contactMediums attribute defined at extension partyroleservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
      Returns:
      the contactMediums
    • getCreditProfiles

      @Accessor(qualifier="creditProfiles", type=GETTER) public List<PrCreditProfileModel> getCreditProfiles()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Getter of the PrPartyRole.creditProfiles attribute defined at extension partyroleservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
      Returns:
      the creditProfiles
    • getEndDate

      @Accessor(qualifier="endDate", type=GETTER) public Date getEndDate()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Getter of the PrPartyRole.endDate attribute defined at extension partyroleservices.
      Returns:
      the endDate
    • 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 PrPartyRole.externalIdentifiers attribute defined at extension partyroleservices. 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 PrPartyRole.id attribute defined at extension partyroleservices.
      Returns:
      the id
    • getInteractionRoles

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

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

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

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

      @Accessor(qualifier="name", type=GETTER) public String getName()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Getter of the PrPartyRole.name attribute defined at extension partyroleservices.
      Returns:
      the name
    • getName

      @Accessor(qualifier="name", type=GETTER) public String getName(Locale loc)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Getter of the PrPartyRole.name attribute defined at extension partyroleservices.
      Parameters:
      loc - the value localization key
      Returns:
      the name
      Throws:
      IllegalArgumentException - if localization key cannot be mapped to data language
    • getParty

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

      @Accessor(qualifier="paymentMethods", type=GETTER) public List<PaymentInfoModel> getPaymentMethods()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Getter of the PrPartyRole.paymentMethods attribute defined at extension partyroleservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
      Returns:
      the paymentMethods
    • getStartDate

      @Accessor(qualifier="startDate", type=GETTER) public Date getStartDate()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Getter of the PrPartyRole.startDate attribute defined at extension partyroleservices.
      Returns:
      the startDate
    • getStatus

      @Accessor(qualifier="status", type=GETTER) public String getStatus()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Getter of the PrPartyRole.status attribute defined at extension partyroleservices.
      Returns:
      the status
    • getStatusReason

      @Accessor(qualifier="statusReason", type=GETTER) public String getStatusReason()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Getter of the PrPartyRole.statusReason attribute defined at extension partyroleservices.
      Returns:
      the statusReason
    • getType

      @Deprecated(since="2205", forRemoval=true) @Accessor(qualifier="engagedParty", type=GETTER) public PrPartyModel getType()
      Deprecated, for removal: This API element is subject to removal in a future version.
      since 2205
      Generated method - Getter of the PrPartyRole.engagedParty attribute defined at extension partyroleservices.
      Returns:
      the engagedParty - Deprecated since 2205. Use PrPartyRole.party instead.
    • setAccounts

      @Accessor(qualifier="accounts", type=SETTER) public void setAccounts(Set<PrAccountModel> value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Setter of PrPartyRole.accounts attribute defined at extension partyroleservices.
      Parameters:
      value - the accounts - The accounts of the party role
    • setCharacteristics

      @Accessor(qualifier="characteristics", type=SETTER) public void setCharacteristics(List<PrCharacteristicModel> value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Setter of PrPartyRole.characteristics attribute defined at extension partyroleservices.
      Parameters:
      value - the characteristics
    • setContactMediums

      @Accessor(qualifier="contactMediums", type=SETTER) public void setContactMediums(List<PrContactMediumModel> value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Setter of PrPartyRole.contactMediums attribute defined at extension partyroleservices.
      Parameters:
      value - the contactMediums
    • setCreditProfiles

      @Accessor(qualifier="creditProfiles", type=SETTER) public void setCreditProfiles(List<PrCreditProfileModel> value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Setter of PrPartyRole.creditProfiles attribute defined at extension partyroleservices.
      Parameters:
      value - the creditProfiles
    • setEndDate

      @Accessor(qualifier="endDate", type=SETTER) public void setEndDate(Date value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Setter of PrPartyRole.endDate attribute defined at extension partyroleservices.
      Parameters:
      value - the endDate
    • 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 PrPartyRole.externalIdentifiers attribute defined at extension partyroleservices.
      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 PrPartyRole.id attribute defined at extension partyroleservices.
      Parameters:
      value - the id
    • setInteractionRoles

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

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

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

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

      @Accessor(qualifier="name", type=SETTER) public void setName(String value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Setter of PrPartyRole.name attribute defined at extension partyroleservices.
      Parameters:
      value - the name
    • setName

      @Accessor(qualifier="name", type=SETTER) public void setName(String value, Locale loc)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Setter of PrPartyRole.name attribute defined at extension partyroleservices.
      Parameters:
      value - the name
      loc - the value localization key
      Throws:
      IllegalArgumentException - if localization key cannot be mapped to data language
    • setParty

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

      @Accessor(qualifier="paymentMethods", type=SETTER) public void setPaymentMethods(List<PaymentInfoModel> value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Setter of PrPartyRole.paymentMethods attribute defined at extension partyroleservices.
      Parameters:
      value - the paymentMethods
    • setStartDate

      @Accessor(qualifier="startDate", type=SETTER) public void setStartDate(Date value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Setter of PrPartyRole.startDate attribute defined at extension partyroleservices.
      Parameters:
      value - the startDate
    • setStatus

      @Accessor(qualifier="status", type=SETTER) public void setStatus(String value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Setter of PrPartyRole.status attribute defined at extension partyroleservices.
      Parameters:
      value - the status
    • setStatusReason

      @Accessor(qualifier="statusReason", type=SETTER) public void setStatusReason(String value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Setter of PrPartyRole.statusReason attribute defined at extension partyroleservices.
      Parameters:
      value - the statusReason
    • setType

      @Deprecated(since="2205", forRemoval=true) @Accessor(qualifier="engagedParty", type=SETTER) public void setType(PrPartyModel value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      since 2205
      Generated method - Setter of PrPartyRole.engagedParty attribute defined at extension partyroleservices.
      Parameters:
      value - the engagedParty - Deprecated since 2205. Use PrPartyRole.party instead.