Class TuaAgreementTermOrConditionModel
java.lang.Object
de.hybris.platform.servicelayer.model.AbstractItemModel
de.hybris.platform.core.model.ItemModel
de.hybris.platform.tuadatamodel.model.TuaAgreementTermOrConditionModel
- All Implemented Interfaces:
Serializable
Generated model class for type TuaAgreementTermOrCondition first defined at extension tuadatamodel.
Agreement Terms Or Conditions.
- 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 relationTuaAgreementItem2TuaAgreementTCdefining source attributeagreementItemin extensiontuadatamodel.static final StringGenerated model type code constant.static final StringGenerated constant - Attribute key ofTuaAgreementTermOrCondition.agreementItemattribute defined at extensiontuadatamodel.static final StringGenerated constant - Attribute key ofTuaAgreementTermOrCondition.descriptionattribute defined at extensiontuadatamodel.static final StringGenerated constant - Attribute key ofTuaAgreementTermOrCondition.endDateTimeattribute defined at extensiontuadatamodel.static final StringGenerated constant - Attribute key ofTuaAgreementTermOrCondition.externalIdentifiersattribute defined at extensiontuadatamodel.static final StringGenerated constant - Attribute key ofTuaAgreementTermOrCondition.idattribute defined at extensiontuadatamodel.static final StringGenerated constant - Attribute key ofTuaAgreementTermOrCondition.startDateTimeattribute 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.TuaAgreementTermOrConditionModel(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 parametersTuaAgreementTermOrConditionModel(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 theTuaAgreementTermOrCondition.agreementItemattribute defined at extensiontuadatamodel.Generated method - Getter of theTuaAgreementTermOrCondition.descriptionattribute defined at extensiontuadatamodel.getDescription(Locale loc) Generated method - Getter of theTuaAgreementTermOrCondition.descriptionattribute defined at extensiontuadatamodel.Generated method - Getter of theTuaAgreementTermOrCondition.endDateTimeattribute defined at extensiontuadatamodel.Generated method - Getter of theTuaAgreementTermOrCondition.externalIdentifiersattribute defined at extensiontuadatamodel.getId()Generated method - Getter of theTuaAgreementTermOrCondition.idattribute defined at extensiontuadatamodel.Generated method - Getter of theTuaAgreementTermOrCondition.startDateTimeattribute defined at extensiontuadatamodel.voidGenerated method - Setter ofTuaAgreementTermOrCondition.agreementItemattribute defined at extensiontuadatamodel.voidsetDescription(String value) Generated method - Setter ofTuaAgreementTermOrCondition.descriptionattribute defined at extensiontuadatamodel.voidsetDescription(String value, Locale loc) Generated method - Setter ofTuaAgreementTermOrCondition.descriptionattribute defined at extensiontuadatamodel.voidsetEndDateTime(Date value) Generated method - Setter ofTuaAgreementTermOrCondition.endDateTimeattribute defined at extensiontuadatamodel.voidGenerated method - Setter ofTuaAgreementTermOrCondition.externalIdentifiersattribute defined at extensiontuadatamodel.voidGenerated method - Setter ofTuaAgreementTermOrCondition.idattribute defined at extensiontuadatamodel.voidsetStartDateTime(Date value) Generated method - Setter ofTuaAgreementTermOrCondition.startDateTimeattribute 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:
-
_TUAAGREEMENTITEM2TUAAGREEMENTTC
Generated relation code constant for relationTuaAgreementItem2TuaAgreementTCdefining source attributeagreementItemin extensiontuadatamodel.- See Also:
-
ID
Generated constant - Attribute key ofTuaAgreementTermOrCondition.idattribute defined at extensiontuadatamodel.- See Also:
-
DESCRIPTION
Generated constant - Attribute key ofTuaAgreementTermOrCondition.descriptionattribute defined at extensiontuadatamodel.- See Also:
-
STARTDATETIME
Generated constant - Attribute key ofTuaAgreementTermOrCondition.startDateTimeattribute defined at extensiontuadatamodel.- See Also:
-
ENDDATETIME
Generated constant - Attribute key ofTuaAgreementTermOrCondition.endDateTimeattribute defined at extensiontuadatamodel.- See Also:
-
EXTERNALIDENTIFIERS
Generated constant - Attribute key ofTuaAgreementTermOrCondition.externalIdentifiersattribute defined at extensiontuadatamodel.- See Also:
-
AGREEMENTITEM
Generated constant - Attribute key ofTuaAgreementTermOrCondition.agreementItemattribute defined at extensiontuadatamodel.- See Also:
-
-
Constructor Details
-
TuaAgreementTermOrConditionModel
public TuaAgreementTermOrConditionModel()Generated constructor - Default constructor for generic creation. -
TuaAgreementTermOrConditionModel
public TuaAgreementTermOrConditionModel(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
-
TuaAgreementTermOrConditionModel
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 typeTuaAgreementTermOrConditionat extensiontuadatamodel
-
TuaAgreementTermOrConditionModel
@Deprecated(since="4.1.1", forRemoval=true) public TuaAgreementTermOrConditionModel(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 typeTuaAgreementTermOrConditionat extensiontuadatamodel_owner- initial attribute declared by typeItemat extensioncore
-
-
Method Details
-
getAgreementItem
@Accessor(qualifier="agreementItem", type=GETTER) public Collection<TuaAgreementItemModel> getAgreementItem()Generated method - Getter of theTuaAgreementTermOrCondition.agreementItemattribute defined at extensiontuadatamodel. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the agreementItem - Agreement Item
-
getDescription
Generated method - Getter of theTuaAgreementTermOrCondition.descriptionattribute defined at extensiontuadatamodel.- Returns:
- the description - Description of agreement Terms Or Conditions
-
getDescription
Generated method - Getter of theTuaAgreementTermOrCondition.descriptionattribute defined at extensiontuadatamodel.- Parameters:
loc- the value localization key- Returns:
- the description - Description of agreement Terms Or Conditions
- Throws:
IllegalArgumentException- if localization key cannot be mapped to data language
-
getEndDateTime
Generated method - Getter of theTuaAgreementTermOrCondition.endDateTimeattribute defined at extensiontuadatamodel.- Returns:
- the endDateTime - End date of Agreement Terms Or Conditions
-
getExternalIdentifiers
@Accessor(qualifier="externalIdentifiers", type=GETTER) public List<TuaExternalIdentifierModel> getExternalIdentifiers()Generated method - Getter of theTuaAgreementTermOrCondition.externalIdentifiersattribute defined at extensiontuadatamodel. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the externalIdentifiers
-
getId
Generated method - Getter of theTuaAgreementTermOrCondition.idattribute defined at extensiontuadatamodel.- Returns:
- the id
-
getStartDateTime
Generated method - Getter of theTuaAgreementTermOrCondition.startDateTimeattribute defined at extensiontuadatamodel.- Returns:
- the startDateTime - Start date of Agreement Terms Or Conditions
-
setAgreementItem
@Accessor(qualifier="agreementItem", type=SETTER) public void setAgreementItem(Collection<TuaAgreementItemModel> value) Generated method - Setter ofTuaAgreementTermOrCondition.agreementItemattribute defined at extensiontuadatamodel.- Parameters:
value- the agreementItem - Agreement Item
-
setDescription
Generated method - Setter ofTuaAgreementTermOrCondition.descriptionattribute defined at extensiontuadatamodel.- Parameters:
value- the description - Description of agreement Terms Or Conditions
-
setDescription
@Accessor(qualifier="description", type=SETTER) public void setDescription(String value, Locale loc) Generated method - Setter ofTuaAgreementTermOrCondition.descriptionattribute defined at extensiontuadatamodel.- Parameters:
value- the description - Description of agreement Terms Or Conditionsloc- the value localization key- Throws:
IllegalArgumentException- if localization key cannot be mapped to data language
-
setEndDateTime
Generated method - Setter ofTuaAgreementTermOrCondition.endDateTimeattribute defined at extensiontuadatamodel.- Parameters:
value- the endDateTime - End date of Agreement Terms Or Conditions
-
setExternalIdentifiers
@Accessor(qualifier="externalIdentifiers", type=SETTER) public void setExternalIdentifiers(List<TuaExternalIdentifierModel> value) Generated method - Setter ofTuaAgreementTermOrCondition.externalIdentifiersattribute defined at extensiontuadatamodel.- Parameters:
value- the externalIdentifiers
-
setId
Generated method - Setter ofTuaAgreementTermOrCondition.idattribute defined at extensiontuadatamodel.- Parameters:
value- the id
-
setStartDateTime
Generated method - Setter ofTuaAgreementTermOrCondition.startDateTimeattribute defined at extensiontuadatamodel.- Parameters:
value- the startDateTime - Start date of Agreement Terms Or Conditions
-