Class Party
java.lang.Object
de.hybris.platform.tuawebservicesresources.v2.dto.Party
- Direct Known Subclasses:
Individual,Organization
Generic Party structure used to define commonalities between sub concepts of Individual and Organization.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddContactMediumItem(ContactMedium contactMediumItem) addCreditRatingItem(PartyCreditProfile creditRatingItem) addExternalReferenceItem(ExternalReference externalReferenceItem) addPartyCharacteristicItem(Characteristic partyCharacteristicItem) addRelatedPartyItem(RelatedParty relatedPartyItem) addTaxExemptionCertificateItem(TaxExemptionCertificate taxExemptionCertificateItem) atBaseType(String atBaseType) atSchemaLocation(String atSchemaLocation) contactMedium(List<ContactMedium> contactMedium) creditRating(List<PartyCreditProfile> creditRating) booleanexternalReference(List<ExternalReference> externalReference) When sub-classing, this defines the super-classA URI to a JSON-Schema file that defines additional attributes and relationshipsWhen sub-classing, this defines the sub-class entity name@Valid List<ContactMedium>Get contactMedium@Valid List<PartyCreditProfile>Get creditRating@Valid List<ExternalReference>Get externalReferencegetHref()Hyperlink to access the organizationgetId()Unique identifier of the organization@Valid List<Characteristic>Get partyCharacteristic@Valid List<RelatedParty>Get relatedParty@Valid List<TaxExemptionCertificate>Get taxExemptionCertificateinthashCode()partyCharacteristic(List<Characteristic> partyCharacteristic) relatedParty(List<RelatedParty> relatedParty) voidsetAtBaseType(String atBaseType) voidsetAtSchemaLocation(String atSchemaLocation) voidvoidsetContactMedium(List<ContactMedium> contactMedium) voidsetCreditRating(List<PartyCreditProfile> creditRating) voidsetExternalReference(List<ExternalReference> externalReference) voidvoidvoidsetPartyCharacteristic(List<Characteristic> partyCharacteristic) voidsetRelatedParty(List<RelatedParty> relatedParty) voidsetTaxExemptionCertificate(List<TaxExemptionCertificate> taxExemptionCertificate) taxExemptionCertificate(List<TaxExemptionCertificate> taxExemptionCertificate) toString()
-
Constructor Details
-
Party
public Party()
-
-
Method Details
-
id
-
getId
Unique identifier of the organization- Returns:
- id
-
setId
-
href
-
getHref
Hyperlink to access the organization- Returns:
- href
-
setHref
-
contactMedium
-
addContactMediumItem
-
getContactMedium
Get contactMedium- Returns:
- contactMedium
-
setContactMedium
-
creditRating
-
addCreditRatingItem
-
getCreditRating
Get creditRating- Returns:
- creditRating
-
setCreditRating
-
externalReference
-
addExternalReferenceItem
-
getExternalReference
Get externalReference- Returns:
- externalReference
-
setExternalReference
-
partyCharacteristic
-
addPartyCharacteristicItem
-
getPartyCharacteristic
Get partyCharacteristic- Returns:
- partyCharacteristic
-
setPartyCharacteristic
-
addRelatedPartyItem
-
getRelatedParty
Get relatedParty- Returns:
- relatedParty
-
setRelatedParty
-
taxExemptionCertificate
-
addTaxExemptionCertificateItem
-
getTaxExemptionCertificate
Get taxExemptionCertificate- Returns:
- taxExemptionCertificate
-
setTaxExemptionCertificate
-
atBaseType
-
getAtBaseType
When sub-classing, this defines the super-class- Returns:
- atBaseType
-
setAtBaseType
-
atSchemaLocation
-
getAtSchemaLocation
A URI to a JSON-Schema file that defines additional attributes and relationships- Returns:
- atSchemaLocation
-
setAtSchemaLocation
-
atType
-
getAtType
When sub-classing, this defines the sub-class entity name- Returns:
- atType
-
setAtType
-
equals
-
hashCode
public int hashCode() -
toString
-