Class TuaAgreementModel

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

public class TuaAgreementModel extends ItemModel
Generated model class for type TuaAgreement first defined at extension tuadatamodel.

Agreement information.

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
    Generated relation code constant for relation TuaAgreement2TuaAgreement defining source attribute agreement in extension tuadatamodel.
    static final String
    Generated model type code constant.
    static final String
    Generated constant - Attribute key of TuaAgreement.agreement attribute defined at extension tuadatamodel.
    static final String
    Generated constant - Attribute key of TuaAgreement.agreementAuthorizations attribute defined at extension tuadatamodel.
    static final String
    Generated constant - Attribute key of TuaAgreement.agreementEndDateTime attribute defined at extension tuadatamodel.
    static final String
    Generated constant - Attribute key of TuaAgreement.agreementItems attribute defined at extension tuadatamodel.
    static final String
    Generated constant - Attribute key of TuaAgreement.agreementSpecCharacteristicValues attribute defined at extension tuadatamodel.
    static final String
    Generated constant - Attribute key of TuaAgreement.agreementSpecification attribute defined at extension tuadatamodel.
    static final String
    Generated constant - Attribute key of TuaAgreement.agreementStartDateTime attribute defined at extension tuadatamodel.
    static final String
    Generated constant - Attribute key of TuaAgreement.agreementType attribute defined at extension tuadatamodel.
    static final String
    Generated constant - Attribute key of TuaAgreement.associatedAgreements attribute defined at extension tuadatamodel.
    static final String
    Generated constant - Attribute key of TuaAgreement.completionEndDateTime attribute defined at extension tuadatamodel.
    static final String
    Generated constant - Attribute key of TuaAgreement.completionStartDateTime attribute defined at extension tuadatamodel.
    static final String
    Generated constant - Attribute key of TuaAgreement.description attribute defined at extension tuadatamodel.
    static final String
    Generated constant - Attribute key of TuaAgreement.documentNumber attribute defined at extension tuadatamodel.
    static final String
    Generated constant - Attribute key of TuaAgreement.externalIdentifiers attribute defined at extension tuadatamodel.
    static final String
    Generated constant - Attribute key of TuaAgreement.id attribute defined at extension tuadatamodel.
    static final String
    Generated constant - Attribute key of TuaAgreement.initialDate attribute defined at extension tuadatamodel.
    static final String
    Generated constant - Attribute key of TuaAgreement.name attribute defined at extension tuadatamodel.
    static final String
    Generated constant - Attribute key of TuaAgreement.partyRoles attribute defined at extension tuadatamodel.
    static final String
    Generated constant - Attribute key of TuaAgreement.statementOfIntent attribute defined at extension tuadatamodel.
    static final String
    Generated constant - Attribute key of TuaAgreement.status attribute defined at extension tuadatamodel.
    static final String
    Generated constant - Attribute key of TuaAgreement.version attribute defined at extension tuadatamodel.

    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
    Generated constructor - Default constructor for generic creation.
    TuaAgreementModel(de.hybris.platform.servicelayer.model.ItemModelContext ctx)
    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
    Generated method - Getter of the TuaAgreement.agreement attribute defined at extension tuadatamodel.
    Generated method - Getter of the TuaAgreement.agreementAuthorizations attribute defined at extension tuadatamodel.
    Generated method - Getter of the TuaAgreement.agreementEndDateTime attribute defined at extension tuadatamodel.
    Generated method - Getter of the TuaAgreement.agreementItems attribute defined at extension tuadatamodel.
    Generated method - Getter of the TuaAgreement.agreementSpecCharacteristicValues attribute defined at extension tuadatamodel.
    Generated method - Getter of the TuaAgreement.agreementSpecification attribute defined at extension tuadatamodel.
    Generated method - Getter of the TuaAgreement.agreementStartDateTime attribute defined at extension tuadatamodel.
    Generated method - Getter of the TuaAgreement.agreementType attribute defined at extension tuadatamodel.
    Generated method - Getter of the TuaAgreement.associatedAgreements attribute defined at extension tuadatamodel.
    Generated method - Getter of the TuaAgreement.completionEndDateTime attribute defined at extension tuadatamodel.
    Generated method - Getter of the TuaAgreement.completionStartDateTime attribute defined at extension tuadatamodel.
    Generated method - Getter of the TuaAgreement.description attribute defined at extension tuadatamodel.
    Generated method - Getter of the TuaAgreement.description attribute defined at extension tuadatamodel.
    Generated method - Getter of the TuaAgreement.documentNumber attribute defined at extension tuadatamodel.
    Generated method - Getter of the TuaAgreement.externalIdentifiers attribute defined at extension tuadatamodel.
    Generated method - Getter of the TuaAgreement.id attribute defined at extension tuadatamodel.
    Generated method - Getter of the TuaAgreement.initialDate attribute defined at extension tuadatamodel.
    Generated method - Getter of the TuaAgreement.name attribute defined at extension tuadatamodel.
    Generated method - Getter of the TuaAgreement.name attribute defined at extension tuadatamodel.
    Generated method - Getter of the TuaAgreement.partyRoles attribute defined at extension tuadatamodel.
    Generated method - Getter of the TuaAgreement.statementOfIntent attribute defined at extension tuadatamodel.
    Generated method - Getter of the TuaAgreement.status attribute defined at extension tuadatamodel.
    Generated method - Getter of the TuaAgreement.version attribute defined at extension tuadatamodel.
    void
    Generated method - Setter of TuaAgreement.agreement attribute defined at extension tuadatamodel.
    void
    Generated method - Setter of TuaAgreement.agreementAuthorizations attribute defined at extension tuadatamodel.
    void
    Generated method - Setter of TuaAgreement.agreementEndDateTime attribute defined at extension tuadatamodel.
    void
    Generated method - Setter of TuaAgreement.agreementItems attribute defined at extension tuadatamodel.
    void
    Generated method - Setter of TuaAgreement.agreementSpecCharacteristicValues attribute defined at extension tuadatamodel.
    void
    Generated method - Setter of TuaAgreement.agreementSpecification attribute defined at extension tuadatamodel.
    void
    Generated method - Setter of TuaAgreement.agreementStartDateTime attribute defined at extension tuadatamodel.
    void
    Generated method - Setter of TuaAgreement.agreementType attribute defined at extension tuadatamodel.
    void
    Generated method - Setter of TuaAgreement.associatedAgreements attribute defined at extension tuadatamodel.
    void
    Generated method - Setter of TuaAgreement.completionEndDateTime attribute defined at extension tuadatamodel.
    void
    Generated method - Setter of TuaAgreement.completionStartDateTime attribute defined at extension tuadatamodel.
    void
    Generated method - Setter of TuaAgreement.description attribute defined at extension tuadatamodel.
    void
    Generated method - Setter of TuaAgreement.description attribute defined at extension tuadatamodel.
    void
    Generated method - Setter of TuaAgreement.documentNumber attribute defined at extension tuadatamodel.
    void
    Generated method - Setter of TuaAgreement.externalIdentifiers attribute defined at extension tuadatamodel.
    void
    setId(String value)
    Generated method - Setter of TuaAgreement.id attribute defined at extension tuadatamodel.
    void
    Generated method - Setter of TuaAgreement.initialDate attribute defined at extension tuadatamodel.
    void
    setName(String value)
    Generated method - Setter of TuaAgreement.name attribute defined at extension tuadatamodel.
    void
    setName(String value, Locale loc)
    Generated method - Setter of TuaAgreement.name attribute defined at extension tuadatamodel.
    void
    Generated method - Setter of TuaAgreement.partyRoles attribute defined at extension tuadatamodel.
    void
    Generated method - Setter of TuaAgreement.statementOfIntent attribute defined at extension tuadatamodel.
    void
    Generated method - Setter of TuaAgreement.status attribute defined at extension tuadatamodel.
    void
    Generated method - Setter of TuaAgreement.version attribute defined at extension tuadatamodel.

    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
      Generated model type code constant.
      See Also:
    • _TUAAGREEMENT2TUAAGREEMENT

      public static final String _TUAAGREEMENT2TUAAGREEMENT
      Generated relation code constant for relation TuaAgreement2TuaAgreement defining source attribute agreement in extension tuadatamodel.
      See Also:
    • ID

      public static final String ID
      Generated constant - Attribute key of TuaAgreement.id attribute defined at extension tuadatamodel.
      See Also:
    • NAME

      public static final String NAME
      Generated constant - Attribute key of TuaAgreement.name attribute defined at extension tuadatamodel.
      See Also:
    • DESCRIPTION

      public static final String DESCRIPTION
      Generated constant - Attribute key of TuaAgreement.description attribute defined at extension tuadatamodel.
      See Also:
    • STATUS

      public static final String STATUS
      Generated constant - Attribute key of TuaAgreement.status attribute defined at extension tuadatamodel.
      See Also:
    • VERSION

      public static final String VERSION
      Generated constant - Attribute key of TuaAgreement.version attribute defined at extension tuadatamodel.
      See Also:
    • AGREEMENTTYPE

      public static final String AGREEMENTTYPE
      Generated constant - Attribute key of TuaAgreement.agreementType attribute defined at extension tuadatamodel.
      See Also:
    • AGREEMENTSTARTDATETIME

      public static final String AGREEMENTSTARTDATETIME
      Generated constant - Attribute key of TuaAgreement.agreementStartDateTime attribute defined at extension tuadatamodel.
      See Also:
    • AGREEMENTENDDATETIME

      public static final String AGREEMENTENDDATETIME
      Generated constant - Attribute key of TuaAgreement.agreementEndDateTime attribute defined at extension tuadatamodel.
      See Also:
    • INITIALDATE

      public static final String INITIALDATE
      Generated constant - Attribute key of TuaAgreement.initialDate attribute defined at extension tuadatamodel.
      See Also:
    • COMPLETIONSTARTDATETIME

      public static final String COMPLETIONSTARTDATETIME
      Generated constant - Attribute key of TuaAgreement.completionStartDateTime attribute defined at extension tuadatamodel.
      See Also:
    • COMPLETIONENDDATETIME

      public static final String COMPLETIONENDDATETIME
      Generated constant - Attribute key of TuaAgreement.completionEndDateTime attribute defined at extension tuadatamodel.
      See Also:
    • DOCUMENTNUMBER

      public static final String DOCUMENTNUMBER
      Generated constant - Attribute key of TuaAgreement.documentNumber attribute defined at extension tuadatamodel.
      See Also:
    • STATEMENTOFINTENT

      public static final String STATEMENTOFINTENT
      Generated constant - Attribute key of TuaAgreement.statementOfIntent attribute defined at extension tuadatamodel.
      See Also:
    • AGREEMENTSPECIFICATION

      public static final String AGREEMENTSPECIFICATION
      Generated constant - Attribute key of TuaAgreement.agreementSpecification attribute defined at extension tuadatamodel.
      See Also:
    • EXTERNALIDENTIFIERS

      public static final String EXTERNALIDENTIFIERS
      Generated constant - Attribute key of TuaAgreement.externalIdentifiers attribute defined at extension tuadatamodel.
      See Also:
    • AGREEMENTAUTHORIZATIONS

      public static final String AGREEMENTAUTHORIZATIONS
      Generated constant - Attribute key of TuaAgreement.agreementAuthorizations attribute defined at extension tuadatamodel.
      See Also:
    • AGREEMENTITEMS

      public static final String AGREEMENTITEMS
      Generated constant - Attribute key of TuaAgreement.agreementItems attribute defined at extension tuadatamodel.
      See Also:
    • AGREEMENTSPECCHARACTERISTICVALUES

      public static final String AGREEMENTSPECCHARACTERISTICVALUES
      Generated constant - Attribute key of TuaAgreement.agreementSpecCharacteristicValues attribute defined at extension tuadatamodel.
      See Also:
    • PARTYROLES

      public static final String PARTYROLES
      Generated constant - Attribute key of TuaAgreement.partyRoles attribute defined at extension tuadatamodel.
      See Also:
    • AGREEMENT

      public static final String AGREEMENT
      Generated constant - Attribute key of TuaAgreement.agreement attribute defined at extension tuadatamodel.
      See Also:
    • ASSOCIATEDAGREEMENTS

      public static final String ASSOCIATEDAGREEMENTS
      Generated constant - Attribute key of TuaAgreement.associatedAgreements attribute defined at extension tuadatamodel.
      See Also:
  • Constructor Details

    • TuaAgreementModel

      public TuaAgreementModel()
      Generated constructor - Default constructor for generic creation.
    • TuaAgreementModel

      public TuaAgreementModel(de.hybris.platform.servicelayer.model.ItemModelContext ctx)
      Generated constructor - Default constructor for creation with existing context
      Parameters:
      ctx - the model context to be injected, must not be null
    • TuaAgreementModel

      @Deprecated(since="4.1.1", forRemoval=true) public TuaAgreementModel(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 TuaAgreement at extension tuadatamodel
    • TuaAgreementModel

      @Deprecated(since="4.1.1", forRemoval=true) public TuaAgreementModel(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 TuaAgreement at extension tuadatamodel
      _owner - initial attribute declared by type Item at extension core
  • Method Details

    • getAgreement

      @Accessor(qualifier="agreement", type=GETTER) public Collection<TuaAgreementModel> getAgreement()
      Generated method - Getter of the TuaAgreement.agreement attribute defined at extension tuadatamodel. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
      Returns:
      the agreement - Agreement Specifications
    • getAgreementAuthorizations

      @Accessor(qualifier="agreementAuthorizations", type=GETTER) public Set<TuaAgreementAuthorizationModel> getAgreementAuthorizations()
      Generated method - Getter of the TuaAgreement.agreementAuthorizations attribute defined at extension tuadatamodel. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
      Returns:
      the agreementAuthorizations - Agreement Authorization
    • getAgreementEndDateTime

      @Accessor(qualifier="agreementEndDateTime", type=GETTER) public Date getAgreementEndDateTime()
      Generated method - Getter of the TuaAgreement.agreementEndDateTime attribute defined at extension tuadatamodel.
      Returns:
      the agreementEndDateTime - End date of agreement
    • getAgreementItems

      @Accessor(qualifier="agreementItems", type=GETTER) public Set<TuaAgreementItemModel> getAgreementItems()
      Generated method - Getter of the TuaAgreement.agreementItems attribute defined at extension tuadatamodel. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
      Returns:
      the agreementItems - Agreement Item
    • getAgreementSpecCharacteristicValues

      @Accessor(qualifier="agreementSpecCharacteristicValues", type=GETTER) public Set<TuaAgreementSpecCharValueUseModel> getAgreementSpecCharacteristicValues()
      Generated method - Getter of the TuaAgreement.agreementSpecCharacteristicValues attribute defined at extension tuadatamodel. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
      Returns:
      the agreementSpecCharacteristicValues - Agreement Spec Characteristic Values
    • getAgreementSpecification

      @Accessor(qualifier="agreementSpecification", type=GETTER) public TuaAgreementSpecificationModel getAgreementSpecification()
      Generated method - Getter of the TuaAgreement.agreementSpecification attribute defined at extension tuadatamodel.
      Returns:
      the agreementSpecification - A template of an agreement that can be used when establishing partnerships
    • getAgreementStartDateTime

      @Accessor(qualifier="agreementStartDateTime", type=GETTER) public Date getAgreementStartDateTime()
      Generated method - Getter of the TuaAgreement.agreementStartDateTime attribute defined at extension tuadatamodel.
      Returns:
      the agreementStartDateTime - Start date of agreement
    • getAgreementType

      @Accessor(qualifier="agreementType", type=GETTER) public TuaAgreementType getAgreementType()
      Generated method - Getter of the TuaAgreement.agreementType attribute defined at extension tuadatamodel.
      Returns:
      the agreementType - Type of agreement
    • getAssociatedAgreements

      @Accessor(qualifier="associatedAgreements", type=GETTER) public Set<TuaAgreementModel> getAssociatedAgreements()
      Generated method - Getter of the TuaAgreement.associatedAgreements attribute defined at extension tuadatamodel. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
      Returns:
      the associatedAgreements - Agreement Spec Characteristics
    • getCompletionEndDateTime

      @Accessor(qualifier="completionEndDateTime", type=GETTER) public Date getCompletionEndDateTime()
      Generated method - Getter of the TuaAgreement.completionEndDateTime attribute defined at extension tuadatamodel.
      Returns:
      the completionEndDateTime - End date of agreement
    • getCompletionStartDateTime

      @Accessor(qualifier="completionStartDateTime", type=GETTER) public Date getCompletionStartDateTime()
      Generated method - Getter of the TuaAgreement.completionStartDateTime attribute defined at extension tuadatamodel.
      Returns:
      the completionStartDateTime - Start date of agreement
    • getDescription

      @Accessor(qualifier="description", type=GETTER) public String getDescription()
      Generated method - Getter of the TuaAgreement.description attribute defined at extension tuadatamodel.
      Returns:
      the description - Description of agreement
    • getDescription

      @Accessor(qualifier="description", type=GETTER) public String getDescription(Locale loc)
      Generated method - Getter of the TuaAgreement.description attribute defined at extension tuadatamodel.
      Parameters:
      loc - the value localization key
      Returns:
      the description - Description of agreement
      Throws:
      IllegalArgumentException - if localization key cannot be mapped to data language
    • getDocumentNumber

      @Accessor(qualifier="documentNumber", type=GETTER) public Integer getDocumentNumber()
      Generated method - Getter of the TuaAgreement.documentNumber attribute defined at extension tuadatamodel.
      Returns:
      the documentNumber - A reference number assigned to an Agreement
    • getExternalIdentifiers

      @Accessor(qualifier="externalIdentifiers", type=GETTER) public List<TuaExternalIdentifierModel> getExternalIdentifiers()
      Generated method - Getter of the TuaAgreement.externalIdentifiers attribute defined at extension tuadatamodel. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
      Returns:
      the externalIdentifiers
    • getId

      @Accessor(qualifier="id", type=GETTER) public String getId()
      Generated method - Getter of the TuaAgreement.id attribute defined at extension tuadatamodel.
      Returns:
      the id - Identifier of agreement
    • getInitialDate

      @Accessor(qualifier="initialDate", type=GETTER) public Date getInitialDate()
      Generated method - Getter of the TuaAgreement.initialDate attribute defined at extension tuadatamodel.
      Returns:
      the initialDate - Date at which the agreement was initialized
    • getName

      @Accessor(qualifier="name", type=GETTER) public String getName()
      Generated method - Getter of the TuaAgreement.name attribute defined at extension tuadatamodel.
      Returns:
      the name - Name of agreement
    • getName

      @Accessor(qualifier="name", type=GETTER) public String getName(Locale loc)
      Generated method - Getter of the TuaAgreement.name attribute defined at extension tuadatamodel.
      Parameters:
      loc - the value localization key
      Returns:
      the name - Name of agreement
      Throws:
      IllegalArgumentException - if localization key cannot be mapped to data language
    • getPartyRoles

      @Accessor(qualifier="partyRoles", type=GETTER) public Set<TuaPartyRoleModel> getPartyRoles()
      Generated method - Getter of the TuaAgreement.partyRoles attribute defined at extension tuadatamodel. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
      Returns:
      the partyRoles - Party Roles presenting the agreement
    • getStatementOfIntent

      @Accessor(qualifier="statementOfIntent", type=GETTER) public String getStatementOfIntent()
      Generated method - Getter of the TuaAgreement.statementOfIntent attribute defined at extension tuadatamodel.
      Returns:
      the statementOfIntent - An overview and goals of the Agreement
    • getStatus

      @Accessor(qualifier="status", type=GETTER) public TuaAgreementStatus getStatus()
      Generated method - Getter of the TuaAgreement.status attribute defined at extension tuadatamodel.
      Returns:
      the status - Status of the agreement
    • getVersion

      @Accessor(qualifier="version", type=GETTER) public String getVersion()
      Generated method - Getter of the TuaAgreement.version attribute defined at extension tuadatamodel.
      Returns:
      the version - Version of the agreement
    • setAgreement

      @Accessor(qualifier="agreement", type=SETTER) public void setAgreement(Collection<TuaAgreementModel> value)
      Generated method - Setter of TuaAgreement.agreement attribute defined at extension tuadatamodel.
      Parameters:
      value - the agreement - Agreement Specifications
    • setAgreementAuthorizations

      @Accessor(qualifier="agreementAuthorizations", type=SETTER) public void setAgreementAuthorizations(Set<TuaAgreementAuthorizationModel> value)
      Generated method - Setter of TuaAgreement.agreementAuthorizations attribute defined at extension tuadatamodel.
      Parameters:
      value - the agreementAuthorizations - Agreement Authorization
    • setAgreementEndDateTime

      @Accessor(qualifier="agreementEndDateTime", type=SETTER) public void setAgreementEndDateTime(Date value)
      Generated method - Setter of TuaAgreement.agreementEndDateTime attribute defined at extension tuadatamodel.
      Parameters:
      value - the agreementEndDateTime - End date of agreement
    • setAgreementItems

      @Accessor(qualifier="agreementItems", type=SETTER) public void setAgreementItems(Set<TuaAgreementItemModel> value)
      Generated method - Setter of TuaAgreement.agreementItems attribute defined at extension tuadatamodel.
      Parameters:
      value - the agreementItems - Agreement Item
    • setAgreementSpecCharacteristicValues

      @Accessor(qualifier="agreementSpecCharacteristicValues", type=SETTER) public void setAgreementSpecCharacteristicValues(Set<TuaAgreementSpecCharValueUseModel> value)
      Generated method - Setter of TuaAgreement.agreementSpecCharacteristicValues attribute defined at extension tuadatamodel.
      Parameters:
      value - the agreementSpecCharacteristicValues - Agreement Spec Characteristic Values
    • setAgreementSpecification

      @Accessor(qualifier="agreementSpecification", type=SETTER) public void setAgreementSpecification(TuaAgreementSpecificationModel value)
      Generated method - Setter of TuaAgreement.agreementSpecification attribute defined at extension tuadatamodel.
      Parameters:
      value - the agreementSpecification - A template of an agreement that can be used when establishing partnerships
    • setAgreementStartDateTime

      @Accessor(qualifier="agreementStartDateTime", type=SETTER) public void setAgreementStartDateTime(Date value)
      Generated method - Setter of TuaAgreement.agreementStartDateTime attribute defined at extension tuadatamodel.
      Parameters:
      value - the agreementStartDateTime - Start date of agreement
    • setAgreementType

      @Accessor(qualifier="agreementType", type=SETTER) public void setAgreementType(TuaAgreementType value)
      Generated method - Setter of TuaAgreement.agreementType attribute defined at extension tuadatamodel.
      Parameters:
      value - the agreementType - Type of agreement
    • setAssociatedAgreements

      @Accessor(qualifier="associatedAgreements", type=SETTER) public void setAssociatedAgreements(Set<TuaAgreementModel> value)
      Generated method - Setter of TuaAgreement.associatedAgreements attribute defined at extension tuadatamodel.
      Parameters:
      value - the associatedAgreements - Agreement Spec Characteristics
    • setCompletionEndDateTime

      @Accessor(qualifier="completionEndDateTime", type=SETTER) public void setCompletionEndDateTime(Date value)
      Generated method - Setter of TuaAgreement.completionEndDateTime attribute defined at extension tuadatamodel.
      Parameters:
      value - the completionEndDateTime - End date of agreement
    • setCompletionStartDateTime

      @Accessor(qualifier="completionStartDateTime", type=SETTER) public void setCompletionStartDateTime(Date value)
      Generated method - Setter of TuaAgreement.completionStartDateTime attribute defined at extension tuadatamodel.
      Parameters:
      value - the completionStartDateTime - Start date of agreement
    • setDescription

      @Accessor(qualifier="description", type=SETTER) public void setDescription(String value)
      Generated method - Setter of TuaAgreement.description attribute defined at extension tuadatamodel.
      Parameters:
      value - the description - Description of agreement
    • setDescription

      @Accessor(qualifier="description", type=SETTER) public void setDescription(String value, Locale loc)
      Generated method - Setter of TuaAgreement.description attribute defined at extension tuadatamodel.
      Parameters:
      value - the description - Description of agreement
      loc - the value localization key
      Throws:
      IllegalArgumentException - if localization key cannot be mapped to data language
    • setDocumentNumber

      @Accessor(qualifier="documentNumber", type=SETTER) public void setDocumentNumber(Integer value)
      Generated method - Setter of TuaAgreement.documentNumber attribute defined at extension tuadatamodel.
      Parameters:
      value - the documentNumber - A reference number assigned to an Agreement
    • setExternalIdentifiers

      @Accessor(qualifier="externalIdentifiers", type=SETTER) public void setExternalIdentifiers(List<TuaExternalIdentifierModel> value)
      Generated method - Setter of TuaAgreement.externalIdentifiers attribute defined at extension tuadatamodel.
      Parameters:
      value - the externalIdentifiers
    • setId

      @Accessor(qualifier="id", type=SETTER) public void setId(String value)
      Generated method - Setter of TuaAgreement.id attribute defined at extension tuadatamodel.
      Parameters:
      value - the id - Identifier of agreement
    • setInitialDate

      @Accessor(qualifier="initialDate", type=SETTER) public void setInitialDate(Date value)
      Generated method - Setter of TuaAgreement.initialDate attribute defined at extension tuadatamodel.
      Parameters:
      value - the initialDate - Date at which the agreement was initialized
    • setName

      @Accessor(qualifier="name", type=SETTER) public void setName(String value)
      Generated method - Setter of TuaAgreement.name attribute defined at extension tuadatamodel.
      Parameters:
      value - the name - Name of agreement
    • setName

      @Accessor(qualifier="name", type=SETTER) public void setName(String value, Locale loc)
      Generated method - Setter of TuaAgreement.name attribute defined at extension tuadatamodel.
      Parameters:
      value - the name - Name of agreement
      loc - the value localization key
      Throws:
      IllegalArgumentException - if localization key cannot be mapped to data language
    • setPartyRoles

      @Accessor(qualifier="partyRoles", type=SETTER) public void setPartyRoles(Set<TuaPartyRoleModel> value)
      Generated method - Setter of TuaAgreement.partyRoles attribute defined at extension tuadatamodel.
      Parameters:
      value - the partyRoles - Party Roles presenting the agreement
    • setStatementOfIntent

      @Accessor(qualifier="statementOfIntent", type=SETTER) public void setStatementOfIntent(String value)
      Generated method - Setter of TuaAgreement.statementOfIntent attribute defined at extension tuadatamodel.
      Parameters:
      value - the statementOfIntent - An overview and goals of the Agreement
    • setStatus

      @Accessor(qualifier="status", type=SETTER) public void setStatus(TuaAgreementStatus value)
      Generated method - Setter of TuaAgreement.status attribute defined at extension tuadatamodel.
      Parameters:
      value - the status - Status of the agreement
    • setVersion

      @Accessor(qualifier="version", type=SETTER) public void setVersion(String value)
      Generated method - Setter of TuaAgreement.version attribute defined at extension tuadatamodel.
      Parameters:
      value - the version - Version of the agreement