Class TuaAgreementSpecificationModel
java.lang.Object
de.hybris.platform.servicelayer.model.AbstractItemModel
de.hybris.platform.core.model.ItemModel
de.hybris.platform.tuadatamodel.model.TuaAgreementSpecificationModel
- All Implemented Interfaces:
Serializable
Generated model class for type TuaAgreementSpecification first defined at extension tuadatamodel.
Agreement specification 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
FieldsModifier and TypeFieldDescriptionstatic final StringGenerated relation code constant for relationTuaAgreementRelationship2TuaAgreementSpecificationdefining source attributeagreementSpecificationReferencedByin extensiontuadatamodel.static final StringGenerated model type code constant.static final StringGenerated constant - Attribute key ofTuaAgreementSpecification.agreementSpecCharacteristicsattribute defined at extensiontuadatamodel.static final StringGenerated constant - Attribute key ofTuaAgreementSpecification.agreementSpecCharReferencesattribute defined at extensiontuadatamodel.static final StringGenerated constant - Attribute key ofTuaAgreementSpecification.agreementSpecificationReferencedByattribute defined at extensiontuadatamodel.static final StringGenerated constant - Attribute key ofTuaAgreementSpecification.attachmentsattribute defined at extensiontuadatamodel.static final StringGenerated constant - Attribute key ofTuaAgreementSpecification.descriptionattribute defined at extensiontuadatamodel.static final StringGenerated constant - Attribute key ofTuaAgreementSpecification.endDateTimeattribute defined at extensiontuadatamodel.static final StringGenerated constant - Attribute key ofTuaAgreementSpecification.externalIdentifiersattribute defined at extensiontuadatamodel.static final StringGenerated constant - Attribute key ofTuaAgreementSpecification.idattribute defined at extensiontuadatamodel.static final StringGenerated constant - Attribute key ofTuaAgreementSpecification.isBundleattribute defined at extensiontuadatamodel.static final StringGenerated constant - Attribute key ofTuaAgreementSpecification.lifecycleStatusattribute defined at extensiontuadatamodel.static final StringGenerated constant - Attribute key ofTuaAgreementSpecification.nameattribute defined at extensiontuadatamodel.static final StringGenerated constant - Attribute key ofTuaAgreementSpecification.partyRolesattribute defined at extensiontuadatamodel.static final StringGenerated constant - Attribute key ofTuaAgreementSpecification.serviceCategoryattribute defined at extensiontuadatamodel.static final StringGenerated constant - Attribute key ofTuaAgreementSpecification.startDateTimeattribute defined at extensiontuadatamodel.static final StringGenerated constant - Attribute key ofTuaAgreementSpecification.versionattribute defined at extensiontuadatamodel.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
ConstructorsConstructorDescriptionGenerated constructor - Default constructor for generic creation.TuaAgreementSpecificationModel(de.hybris.platform.servicelayer.model.ItemModelContext ctx) 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 parametersTuaAgreementSpecificationModel(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 TypeMethodDescriptionGenerated method - Getter of theTuaAgreementSpecification.agreementSpecCharacteristicsattribute defined at extensiontuadatamodel.Generated method - Getter of theTuaAgreementSpecification.agreementSpecCharReferencesattribute defined at extensiontuadatamodel.Generated method - Getter of theTuaAgreementSpecification.agreementSpecificationReferencedByattribute defined at extensiontuadatamodel.Generated method - Getter of theTuaAgreementSpecification.attachmentsattribute defined at extensiontuadatamodel.Generated method - Getter of theTuaAgreementSpecification.descriptionattribute defined at extensiontuadatamodel.getDescription(Locale loc) Generated method - Getter of theTuaAgreementSpecification.descriptionattribute defined at extensiontuadatamodel.Generated method - Getter of theTuaAgreementSpecification.endDateTimeattribute defined at extensiontuadatamodel.Generated method - Getter of theTuaAgreementSpecification.externalIdentifiersattribute defined at extensiontuadatamodel.getId()Generated method - Getter of theTuaAgreementSpecification.idattribute defined at extensiontuadatamodel.Generated method - Getter of theTuaAgreementSpecification.isBundleattribute defined at extensiontuadatamodel.Generated method - Getter of theTuaAgreementSpecification.lifecycleStatusattribute defined at extensiontuadatamodel.getName()Generated method - Getter of theTuaAgreementSpecification.nameattribute defined at extensiontuadatamodel.Generated method - Getter of theTuaAgreementSpecification.nameattribute defined at extensiontuadatamodel.Generated method - Getter of theTuaAgreementSpecification.partyRolesattribute defined at extensiontuadatamodel.Generated method - Getter of theTuaAgreementSpecification.serviceCategoryattribute defined at extensiontuadatamodel.Generated method - Getter of theTuaAgreementSpecification.startDateTimeattribute defined at extensiontuadatamodel.Generated method - Getter of theTuaAgreementSpecification.versionattribute defined at extensiontuadatamodel.voidGenerated method - Setter ofTuaAgreementSpecification.agreementSpecCharacteristicsattribute defined at extensiontuadatamodel.voidGenerated method - Setter ofTuaAgreementSpecification.agreementSpecCharReferencesattribute defined at extensiontuadatamodel.voidGenerated method - Setter ofTuaAgreementSpecification.agreementSpecificationReferencedByattribute defined at extensiontuadatamodel.voidGenerated method - Setter ofTuaAgreementSpecification.attachmentsattribute defined at extensiontuadatamodel.voidsetDescription(String value) Generated method - Setter ofTuaAgreementSpecification.descriptionattribute defined at extensiontuadatamodel.voidsetDescription(String value, Locale loc) Generated method - Setter ofTuaAgreementSpecification.descriptionattribute defined at extensiontuadatamodel.voidsetEndDateTime(Date value) Generated method - Setter ofTuaAgreementSpecification.endDateTimeattribute defined at extensiontuadatamodel.voidGenerated method - Setter ofTuaAgreementSpecification.externalIdentifiersattribute defined at extensiontuadatamodel.voidGenerated method - Setter ofTuaAgreementSpecification.idattribute defined at extensiontuadatamodel.voidsetIsBundle(Boolean value) Generated method - Setter ofTuaAgreementSpecification.isBundleattribute defined at extensiontuadatamodel.voidGenerated method - Setter ofTuaAgreementSpecification.lifecycleStatusattribute defined at extensiontuadatamodel.voidGenerated method - Setter ofTuaAgreementSpecification.nameattribute defined at extensiontuadatamodel.voidGenerated method - Setter ofTuaAgreementSpecification.nameattribute defined at extensiontuadatamodel.voidsetPartyRoles(Set<TuaPartyRoleModel> value) Generated method - Setter ofTuaAgreementSpecification.partyRolesattribute defined at extensiontuadatamodel.voidGenerated method - Setter ofTuaAgreementSpecification.serviceCategoryattribute defined at extensiontuadatamodel.voidsetStartDateTime(Date value) Generated method - Setter ofTuaAgreementSpecification.startDateTimeattribute defined at extensiontuadatamodel.voidsetVersion(String value) Generated method - Setter ofTuaAgreementSpecification.versionattribute defined at extensiontuadatamodel.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
Generated model type code constant.- See Also:
-
_TUAAGREEMENTRELATIONSHIP2TUAAGREEMENTSPECIFICATION
Generated relation code constant for relationTuaAgreementRelationship2TuaAgreementSpecificationdefining source attributeagreementSpecificationReferencedByin extensiontuadatamodel.- See Also:
-
ID
Generated constant - Attribute key ofTuaAgreementSpecification.idattribute defined at extensiontuadatamodel.- See Also:
-
NAME
Generated constant - Attribute key ofTuaAgreementSpecification.nameattribute defined at extensiontuadatamodel.- See Also:
-
DESCRIPTION
Generated constant - Attribute key ofTuaAgreementSpecification.descriptionattribute defined at extensiontuadatamodel.- See Also:
-
ISBUNDLE
Generated constant - Attribute key ofTuaAgreementSpecification.isBundleattribute defined at extensiontuadatamodel.- See Also:
-
STARTDATETIME
Generated constant - Attribute key ofTuaAgreementSpecification.startDateTimeattribute defined at extensiontuadatamodel.- See Also:
-
ENDDATETIME
Generated constant - Attribute key ofTuaAgreementSpecification.endDateTimeattribute defined at extensiontuadatamodel.- See Also:
-
LIFECYCLESTATUS
Generated constant - Attribute key ofTuaAgreementSpecification.lifecycleStatusattribute defined at extensiontuadatamodel.- See Also:
-
VERSION
Generated constant - Attribute key ofTuaAgreementSpecification.versionattribute defined at extensiontuadatamodel.- See Also:
-
SERVICECATEGORY
Generated constant - Attribute key ofTuaAgreementSpecification.serviceCategoryattribute defined at extensiontuadatamodel.- See Also:
-
ATTACHMENTS
Generated constant - Attribute key ofTuaAgreementSpecification.attachmentsattribute defined at extensiontuadatamodel.- See Also:
-
EXTERNALIDENTIFIERS
Generated constant - Attribute key ofTuaAgreementSpecification.externalIdentifiersattribute defined at extensiontuadatamodel.- See Also:
-
AGREEMENTSPECCHARREFERENCES
Generated constant - Attribute key ofTuaAgreementSpecification.agreementSpecCharReferencesattribute defined at extensiontuadatamodel.- See Also:
-
AGREEMENTSPECIFICATIONREFERENCEDBY
Generated constant - Attribute key ofTuaAgreementSpecification.agreementSpecificationReferencedByattribute defined at extensiontuadatamodel.- See Also:
-
PARTYROLES
Generated constant - Attribute key ofTuaAgreementSpecification.partyRolesattribute defined at extensiontuadatamodel.- See Also:
-
AGREEMENTSPECCHARACTERISTICS
Generated constant - Attribute key ofTuaAgreementSpecification.agreementSpecCharacteristicsattribute defined at extensiontuadatamodel.- See Also:
-
-
Constructor Details
-
TuaAgreementSpecificationModel
public TuaAgreementSpecificationModel()Generated constructor - Default constructor for generic creation. -
TuaAgreementSpecificationModel
public TuaAgreementSpecificationModel(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
-
TuaAgreementSpecificationModel
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:
_id- initial attribute declared by typeTuaAgreementSpecificationat extensiontuadatamodel
-
TuaAgreementSpecificationModel
@Deprecated(since="4.1.1", forRemoval=true) public TuaAgreementSpecificationModel(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 parametersGenerated constructor - for all mandatory and initial attributes.- Parameters:
_id- initial attribute declared by typeTuaAgreementSpecificationat extensiontuadatamodel_owner- initial attribute declared by typeItemat extensioncore
-
-
Method Details
-
getAgreementSpecCharacteristics
@Accessor(qualifier="agreementSpecCharacteristics", type=GETTER) public Set<TuaAgreementSpecCharacteristicModel> getAgreementSpecCharacteristics()Generated method - Getter of theTuaAgreementSpecification.agreementSpecCharacteristicsattribute defined at extensiontuadatamodel. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the agreementSpecCharacteristics - Agreement Spec Characteristics
-
getAgreementSpecCharReferences
@Accessor(qualifier="agreementSpecCharReferences", type=GETTER) public Set<TuaAgreementRelationshipModel> getAgreementSpecCharReferences()Generated method - Getter of theTuaAgreementSpecification.agreementSpecCharReferencesattribute defined at extensiontuadatamodel. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the agreementSpecCharReferences - Agreement Relationship References
-
getAgreementSpecificationReferencedBy
@Accessor(qualifier="agreementSpecificationReferencedBy", type=GETTER) public Set<TuaAgreementRelationshipModel> getAgreementSpecificationReferencedBy()Generated method - Getter of theTuaAgreementSpecification.agreementSpecificationReferencedByattribute defined at extensiontuadatamodel. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the agreementSpecificationReferencedBy - Agreement Relationship Referenced By
-
getAttachments
@Accessor(qualifier="attachments", type=GETTER) public List<CatalogUnawareMediaModel> getAttachments()Generated method - Getter of theTuaAgreementSpecification.attachmentsattribute defined at extensiontuadatamodel. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the attachments - List of Media objects
-
getDescription
Generated method - Getter of theTuaAgreementSpecification.descriptionattribute defined at extensiontuadatamodel.- Returns:
- the description - Description of agreement specification
-
getDescription
Generated method - Getter of theTuaAgreementSpecification.descriptionattribute defined at extensiontuadatamodel.- Parameters:
loc- the value localization key- Returns:
- the description - Description of agreement specification
- Throws:
IllegalArgumentException- if localization key cannot be mapped to data language
-
getEndDateTime
Generated method - Getter of theTuaAgreementSpecification.endDateTimeattribute defined at extensiontuadatamodel.- Returns:
- the endDateTime - End date of agreement specification
-
getExternalIdentifiers
@Accessor(qualifier="externalIdentifiers", type=GETTER) public List<TuaExternalIdentifierModel> getExternalIdentifiers()Generated method - Getter of theTuaAgreementSpecification.externalIdentifiersattribute defined at extensiontuadatamodel. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the externalIdentifiers
-
getId
Generated method - Getter of theTuaAgreementSpecification.idattribute defined at extensiontuadatamodel.- Returns:
- the id - Identifier of agreement specification
-
getIsBundle
Generated method - Getter of theTuaAgreementSpecification.isBundleattribute defined at extensiontuadatamodel.- Returns:
- the isBundle - If true, this agreement specification is a grouping of other agreement specifications.
-
getLifecycleStatus
@Accessor(qualifier="lifecycleStatus", type=GETTER) public TuaAgreementLifecycleStatus getLifecycleStatus()Generated method - Getter of theTuaAgreementSpecification.lifecycleStatusattribute defined at extensiontuadatamodel.- Returns:
- the lifecycleStatus - Indicates the current lifecycle status of agreement specification
-
getName
Generated method - Getter of theTuaAgreementSpecification.nameattribute defined at extensiontuadatamodel.- Returns:
- the name - Name of agreement specification
-
getName
Generated method - Getter of theTuaAgreementSpecification.nameattribute defined at extensiontuadatamodel.- Parameters:
loc- the value localization key- Returns:
- the name - Name of agreement specification
- Throws:
IllegalArgumentException- if localization key cannot be mapped to data language
-
getPartyRoles
Generated method - Getter of theTuaAgreementSpecification.partyRolesattribute defined at extensiontuadatamodel. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the partyRoles - Party Roles presenting the agreement specification
-
getServiceCategory
Generated method - Getter of theTuaAgreementSpecification.serviceCategoryattribute defined at extensiontuadatamodel.- Returns:
- the serviceCategory - The category for grouping recommendations
-
getStartDateTime
Generated method - Getter of theTuaAgreementSpecification.startDateTimeattribute defined at extensiontuadatamodel.- Returns:
- the startDateTime - Start date of agreement specification
-
getVersion
Generated method - Getter of theTuaAgreementSpecification.versionattribute defined at extensiontuadatamodel.- Returns:
- the version - version of agreement specification
-
setAgreementSpecCharacteristics
@Accessor(qualifier="agreementSpecCharacteristics", type=SETTER) public void setAgreementSpecCharacteristics(Set<TuaAgreementSpecCharacteristicModel> value) Generated method - Setter ofTuaAgreementSpecification.agreementSpecCharacteristicsattribute defined at extensiontuadatamodel.- Parameters:
value- the agreementSpecCharacteristics - Agreement Spec Characteristics
-
setAgreementSpecCharReferences
@Accessor(qualifier="agreementSpecCharReferences", type=SETTER) public void setAgreementSpecCharReferences(Set<TuaAgreementRelationshipModel> value) Generated method - Setter ofTuaAgreementSpecification.agreementSpecCharReferencesattribute defined at extensiontuadatamodel.- Parameters:
value- the agreementSpecCharReferences - Agreement Relationship References
-
setAgreementSpecificationReferencedBy
@Accessor(qualifier="agreementSpecificationReferencedBy", type=SETTER) public void setAgreementSpecificationReferencedBy(Set<TuaAgreementRelationshipModel> value) Generated method - Setter ofTuaAgreementSpecification.agreementSpecificationReferencedByattribute defined at extensiontuadatamodel.- Parameters:
value- the agreementSpecificationReferencedBy - Agreement Relationship Referenced By
-
setAttachments
@Accessor(qualifier="attachments", type=SETTER) public void setAttachments(List<CatalogUnawareMediaModel> value) Generated method - Setter ofTuaAgreementSpecification.attachmentsattribute defined at extensiontuadatamodel.- Parameters:
value- the attachments - List of Media objects
-
setDescription
Generated method - Setter ofTuaAgreementSpecification.descriptionattribute defined at extensiontuadatamodel.- Parameters:
value- the description - Description of agreement specification
-
setDescription
@Accessor(qualifier="description", type=SETTER) public void setDescription(String value, Locale loc) Generated method - Setter ofTuaAgreementSpecification.descriptionattribute defined at extensiontuadatamodel.- Parameters:
value- the description - Description of agreement specificationloc- the value localization key- Throws:
IllegalArgumentException- if localization key cannot be mapped to data language
-
setEndDateTime
Generated method - Setter ofTuaAgreementSpecification.endDateTimeattribute defined at extensiontuadatamodel.- Parameters:
value- the endDateTime - End date of agreement specification
-
setExternalIdentifiers
@Accessor(qualifier="externalIdentifiers", type=SETTER) public void setExternalIdentifiers(List<TuaExternalIdentifierModel> value) Generated method - Setter ofTuaAgreementSpecification.externalIdentifiersattribute defined at extensiontuadatamodel.- Parameters:
value- the externalIdentifiers
-
setId
Generated method - Setter ofTuaAgreementSpecification.idattribute defined at extensiontuadatamodel.- Parameters:
value- the id - Identifier of agreement specification
-
setIsBundle
Generated method - Setter ofTuaAgreementSpecification.isBundleattribute defined at extensiontuadatamodel.- Parameters:
value- the isBundle - If true, this agreement specification is a grouping of other agreement specifications.
-
setLifecycleStatus
@Accessor(qualifier="lifecycleStatus", type=SETTER) public void setLifecycleStatus(TuaAgreementLifecycleStatus value) Generated method - Setter ofTuaAgreementSpecification.lifecycleStatusattribute defined at extensiontuadatamodel.- Parameters:
value- the lifecycleStatus - Indicates the current lifecycle status of agreement specification
-
setName
Generated method - Setter ofTuaAgreementSpecification.nameattribute defined at extensiontuadatamodel.- Parameters:
value- the name - Name of agreement specification
-
setName
Generated method - Setter ofTuaAgreementSpecification.nameattribute defined at extensiontuadatamodel.- Parameters:
value- the name - Name of agreement specificationloc- 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 ofTuaAgreementSpecification.partyRolesattribute defined at extensiontuadatamodel.- Parameters:
value- the partyRoles - Party Roles presenting the agreement specification
-
setServiceCategory
@Accessor(qualifier="serviceCategory", type=SETTER) public void setServiceCategory(TuaCategoryModel value) Generated method - Setter ofTuaAgreementSpecification.serviceCategoryattribute defined at extensiontuadatamodel.- Parameters:
value- the serviceCategory - The category for grouping recommendations
-
setStartDateTime
Generated method - Setter ofTuaAgreementSpecification.startDateTimeattribute defined at extensiontuadatamodel.- Parameters:
value- the startDateTime - Start date of agreement specification
-
setVersion
Generated method - Setter ofTuaAgreementSpecification.versionattribute defined at extensiontuadatamodel.- Parameters:
value- the version - version of agreement specification
-