Class PrBusinessInteractionRoleModel
java.lang.Object
de.hybris.platform.servicelayer.model.AbstractItemModel
de.hybris.platform.core.model.ItemModel
de.hybris.platform.partyroleservices.model.PrBusinessInteractionRoleModel
- All Implemented Interfaces:
Serializable
@Deprecated(since="2208",
forRemoval=true)
public class PrBusinessInteractionRoleModel
extends ItemModel
Deprecated, for removal: This API element is subject to removal in a future version.
Generated model class for type PrBusinessInteractionRole first defined at extension partyroleservices.
BusinessInteractionRole.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
de.hybris.platform.servicelayer.model.AbstractItemModel.NewModelContextFactory -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringDeprecated, for removal: This API element is subject to removal in a future version.Generated relation code constant for relationPrBusinessInteraction2PrBusinessInteractionRoleRelationdefining source attributebusinessInteractionin extensionpartyroleservices.static final StringDeprecated, for removal: This API element is subject to removal in a future version.Generated relation code constant for relationPrPartyRole2PrBusinessInteractionRoleRelationdefining source attributepartyRolein extensionpartyroleservices.static final StringDeprecated, for removal: This API element is subject to removal in a future version.Generated model type code constant.static final StringDeprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofPrBusinessInteractionRole.businessInteractionattribute defined at extensionpartyroleservices.static final StringDeprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofPrBusinessInteractionRole.codeattribute defined at extensionpartyroleservices.static final StringDeprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofPrBusinessInteractionRole.descriptionattribute defined at extensionpartyroleservices.static final StringDeprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofPrBusinessInteractionRole.externalIdentifiersattribute defined at extensionpartyroleservices.static final StringDeprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofPrBusinessInteractionRole.interactionNameattribute defined at extensionpartyroleservices.static final StringDeprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofPrBusinessInteractionRole.interactionTypeattribute defined at extensionpartyroleservices.static final StringDeprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofPrBusinessInteractionRole.partyRoleattribute defined at extensionpartyroleservices.Fields inherited from class de.hybris.platform.core.model.ItemModel
_COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PK, SEALEDFields inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
LANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY -
Constructor Summary
ConstructorsConstructorDescriptionDeprecated, for removal: This API element is subject to removal in a future version.Generated constructor - Default constructor for generic creation.PrBusinessInteractionRoleModel(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 contextDeprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersPrBusinessInteractionRoleModel(String _code, 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 TypeMethodDescriptionDeprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of thePrBusinessInteractionRole.businessInteractionattribute defined at extensionpartyroleservices.getCode()Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of thePrBusinessInteractionRole.codeattribute defined at extensionpartyroleservices.Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of thePrBusinessInteractionRole.descriptionattribute defined at extensionpartyroleservices.getDescription(Locale loc) Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of thePrBusinessInteractionRole.descriptionattribute defined at extensionpartyroleservices.Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of thePrBusinessInteractionRole.externalIdentifiersattribute defined at extensionpartyroleservices.Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of thePrBusinessInteractionRole.interactionNameattribute defined at extensionpartyroleservices.getInteractionName(Locale loc) Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of thePrBusinessInteractionRole.interactionNameattribute defined at extensionpartyroleservices.Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of thePrBusinessInteractionRole.interactionTypeattribute defined at extensionpartyroleservices.Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of thePrBusinessInteractionRole.partyRoleattribute defined at extensionpartyroleservices.voidDeprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofPrBusinessInteractionRole.businessInteractionattribute defined at extensionpartyroleservices.voidDeprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofPrBusinessInteractionRole.codeattribute defined at extensionpartyroleservices.voidsetDescription(String value) Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofPrBusinessInteractionRole.descriptionattribute defined at extensionpartyroleservices.voidsetDescription(String value, Locale loc) Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofPrBusinessInteractionRole.descriptionattribute defined at extensionpartyroleservices.voidDeprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofPrBusinessInteractionRole.externalIdentifiersattribute defined at extensionpartyroleservices.voidsetInteractionName(String value) Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofPrBusinessInteractionRole.interactionNameattribute defined at extensionpartyroleservices.voidsetInteractionName(String value, Locale loc) Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofPrBusinessInteractionRole.interactionNameattribute defined at extensionpartyroleservices.voidsetInteractionType(String value) Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofPrBusinessInteractionRole.interactionTypeattribute defined at extensionpartyroleservices.voidsetPartyRole(PrPartyRoleModel value) Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofPrBusinessInteractionRole.partyRoleattribute defined at extensionpartyroleservices.Methods inherited from class de.hybris.platform.core.model.ItemModel
getComments, getCreationtime, getModifiedtime, getOwner, isSealed, setComments, setCreationtime, setModifiedtime, setOwnerMethods inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
equals, getItemModelContext, getItemtype, getPersistenceContext, getPk, getProperty, getProperty, getTenantId, hashCode, readResolve, setProperty, setProperty, toObject, toObject, toObject, toObject, toObject, toObject, toObject, toObject, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toString, writeReplace
-
Field Details
-
_TYPECODE
Deprecated, for removal: This API element is subject to removal in a future version.Generated model type code constant.- See Also:
-
_PRPARTYROLE2PRBUSINESSINTERACTIONROLERELATION
Deprecated, for removal: This API element is subject to removal in a future version.Generated relation code constant for relationPrPartyRole2PrBusinessInteractionRoleRelationdefining source attributepartyRolein extensionpartyroleservices.- See Also:
-
_PRBUSINESSINTERACTION2PRBUSINESSINTERACTIONROLERELATION
Deprecated, for removal: This API element is subject to removal in a future version.Generated relation code constant for relationPrBusinessInteraction2PrBusinessInteractionRoleRelationdefining source attributebusinessInteractionin extensionpartyroleservices.- See Also:
-
CODE
Deprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofPrBusinessInteractionRole.codeattribute defined at extensionpartyroleservices.- See Also:
-
INTERACTIONNAME
Deprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofPrBusinessInteractionRole.interactionNameattribute defined at extensionpartyroleservices.- See Also:
-
DESCRIPTION
Deprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofPrBusinessInteractionRole.descriptionattribute defined at extensionpartyroleservices.- See Also:
-
INTERACTIONTYPE
Deprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofPrBusinessInteractionRole.interactionTypeattribute defined at extensionpartyroleservices.- See Also:
-
EXTERNALIDENTIFIERS
Deprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofPrBusinessInteractionRole.externalIdentifiersattribute defined at extensionpartyroleservices.- See Also:
-
PARTYROLE
Deprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofPrBusinessInteractionRole.partyRoleattribute defined at extensionpartyroleservices.- See Also:
-
BUSINESSINTERACTION
Deprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofPrBusinessInteractionRole.businessInteractionattribute defined at extensionpartyroleservices.- See Also:
-
-
Constructor Details
-
PrBusinessInteractionRoleModel
public PrBusinessInteractionRoleModel()Deprecated, for removal: This API element is subject to removal in a future version.Generated constructor - Default constructor for generic creation. -
PrBusinessInteractionRoleModel
public PrBusinessInteractionRoleModel(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
-
PrBusinessInteractionRoleModel
Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersGenerated constructor - Constructor with all mandatory attributes.- Parameters:
_code- initial attribute declared by typePrBusinessInteractionRoleat extensionpartyroleservices
-
PrBusinessInteractionRoleModel
@Deprecated(since="4.1.1", forRemoval=true) public PrBusinessInteractionRoleModel(String _code, 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 parametersGenerated constructor - for all mandatory and initial attributes.- Parameters:
_code- initial attribute declared by typePrBusinessInteractionRoleat extensionpartyroleservices_owner- initial attribute declared by typeItemat extensioncore
-
-
Method Details
-
getBusinessInteraction
@Accessor(qualifier="businessInteraction", type=GETTER) public PrBusinessInteractionModel getBusinessInteraction()Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of thePrBusinessInteractionRole.businessInteractionattribute defined at extensionpartyroleservices.- Returns:
- the businessInteraction - The business interaction
-
getCode
Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of thePrBusinessInteractionRole.codeattribute defined at extensionpartyroleservices.- Returns:
- the code
-
getDescription
Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of thePrBusinessInteractionRole.descriptionattribute defined at extensionpartyroleservices.- Returns:
- the description
-
getDescription
Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of thePrBusinessInteractionRole.descriptionattribute defined at extensionpartyroleservices.- Parameters:
loc- the value localization key- Returns:
- the description
- Throws:
IllegalArgumentException- if localization key cannot be mapped to data language
-
getExternalIdentifiers
@Accessor(qualifier="externalIdentifiers", type=GETTER) public List<TuaExternalIdentifierModel> getExternalIdentifiers()Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of thePrBusinessInteractionRole.externalIdentifiersattribute defined at extensionpartyroleservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the externalIdentifiers
-
getInteractionName
Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of thePrBusinessInteractionRole.interactionNameattribute defined at extensionpartyroleservices.- Returns:
- the interactionName
-
getInteractionName
Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of thePrBusinessInteractionRole.interactionNameattribute defined at extensionpartyroleservices.- Parameters:
loc- the value localization key- Returns:
- the interactionName
- Throws:
IllegalArgumentException- if localization key cannot be mapped to data language
-
getInteractionType
Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of thePrBusinessInteractionRole.interactionTypeattribute defined at extensionpartyroleservices.- Returns:
- the interactionType
-
getPartyRole
Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of thePrBusinessInteractionRole.partyRoleattribute defined at extensionpartyroleservices.- Returns:
- the partyRole - The party role
-
setBusinessInteraction
@Accessor(qualifier="businessInteraction", type=SETTER) public void setBusinessInteraction(PrBusinessInteractionModel value) Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofPrBusinessInteractionRole.businessInteractionattribute defined at extensionpartyroleservices.- Parameters:
value- the businessInteraction - The business interaction
-
setCode
Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofPrBusinessInteractionRole.codeattribute defined at extensionpartyroleservices.- Parameters:
value- the code
-
setDescription
Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofPrBusinessInteractionRole.descriptionattribute defined at extensionpartyroleservices.- Parameters:
value- the description
-
setDescription
@Accessor(qualifier="description", type=SETTER) public void setDescription(String value, Locale loc) Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofPrBusinessInteractionRole.descriptionattribute defined at extensionpartyroleservices.- Parameters:
value- the descriptionloc- the value localization key- Throws:
IllegalArgumentException- if localization key cannot be mapped to data language
-
setExternalIdentifiers
@Accessor(qualifier="externalIdentifiers", type=SETTER) public void setExternalIdentifiers(List<TuaExternalIdentifierModel> value) Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofPrBusinessInteractionRole.externalIdentifiersattribute defined at extensionpartyroleservices.- Parameters:
value- the externalIdentifiers
-
setInteractionName
Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofPrBusinessInteractionRole.interactionNameattribute defined at extensionpartyroleservices.- Parameters:
value- the interactionName
-
setInteractionName
@Accessor(qualifier="interactionName", type=SETTER) public void setInteractionName(String value, Locale loc) Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofPrBusinessInteractionRole.interactionNameattribute defined at extensionpartyroleservices.- Parameters:
value- the interactionNameloc- the value localization key- Throws:
IllegalArgumentException- if localization key cannot be mapped to data language
-
setInteractionType
Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofPrBusinessInteractionRole.interactionTypeattribute defined at extensionpartyroleservices.- Parameters:
value- the interactionType
-
setPartyRole
Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofPrBusinessInteractionRole.partyRoleattribute defined at extensionpartyroleservices.- Parameters:
value- the partyRole - The party role
-