Class TuaAgreementSpecCharacteristicModel
java.lang.Object
de.hybris.platform.servicelayer.model.AbstractItemModel
de.hybris.platform.core.model.ItemModel
de.hybris.platform.tuadatamodel.model.TuaAgreementSpecCharacteristicModel
- All Implemented Interfaces:
Serializable
Generated model class for type TuaAgreementSpecCharacteristic first defined at extension tuadatamodel.
Agreement specification characteristics.
- 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 relationTuaAgreementSpecification2TuaAgreementSpecCharacteristicdefining source attributeagreementSpecificationin extensiontuadatamodel.static final StringGenerated model type code constant.static final StringGenerated constant - Attribute key ofTuaAgreementSpecCharacteristic.agreementSpecCharacteristicValuesattribute defined at extensiontuadatamodel.static final StringGenerated constant - Attribute key ofTuaAgreementSpecCharacteristic.agreementSpecificationattribute defined at extensiontuadatamodel.static final StringGenerated constant - Attribute key ofTuaAgreementSpecCharacteristic.configurableattribute defined at extensiontuadatamodel.static final StringGenerated constant - Attribute key ofTuaAgreementSpecCharacteristic.descriptionattribute defined at extensiontuadatamodel.static final StringGenerated constant - Attribute key ofTuaAgreementSpecCharacteristic.endDateTimeattribute defined at extensiontuadatamodel.static final StringGenerated constant - Attribute key ofTuaAgreementSpecCharacteristic.externalIdentifiersattribute defined at extensiontuadatamodel.static final StringGenerated constant - Attribute key ofTuaAgreementSpecCharacteristic.idattribute defined at extensiontuadatamodel.static final StringGenerated constant - Attribute key ofTuaAgreementSpecCharacteristic.nameattribute defined at extensiontuadatamodel.static final StringGenerated constant - Attribute key ofTuaAgreementSpecCharacteristic.startDateTimeattribute defined at extensiontuadatamodel.static final StringGenerated constant - Attribute key ofTuaAgreementSpecCharacteristic.valueTypeattribute 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.TuaAgreementSpecCharacteristicModel(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 parametersTuaAgreementSpecCharacteristicModel(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 theTuaAgreementSpecCharacteristic.agreementSpecCharacteristicValuesattribute defined at extensiontuadatamodel.Generated method - Getter of theTuaAgreementSpecCharacteristic.agreementSpecificationattribute defined at extensiontuadatamodel.Generated method - Getter of theTuaAgreementSpecCharacteristic.configurableattribute defined at extensiontuadatamodel.Generated method - Getter of theTuaAgreementSpecCharacteristic.descriptionattribute defined at extensiontuadatamodel.getDescription(Locale loc) Generated method - Getter of theTuaAgreementSpecCharacteristic.descriptionattribute defined at extensiontuadatamodel.Generated method - Getter of theTuaAgreementSpecCharacteristic.endDateTimeattribute defined at extensiontuadatamodel.Generated method - Getter of theTuaAgreementSpecCharacteristic.externalIdentifiersattribute defined at extensiontuadatamodel.getId()Generated method - Getter of theTuaAgreementSpecCharacteristic.idattribute defined at extensiontuadatamodel.getName()Generated method - Getter of theTuaAgreementSpecCharacteristic.nameattribute defined at extensiontuadatamodel.Generated method - Getter of theTuaAgreementSpecCharacteristic.nameattribute defined at extensiontuadatamodel.Generated method - Getter of theTuaAgreementSpecCharacteristic.startDateTimeattribute defined at extensiontuadatamodel.Generated method - Getter of theTuaAgreementSpecCharacteristic.valueTypeattribute defined at extensiontuadatamodel.voidGenerated method - Setter ofTuaAgreementSpecCharacteristic.agreementSpecCharacteristicValuesattribute defined at extensiontuadatamodel.voidGenerated method - Setter ofTuaAgreementSpecCharacteristic.agreementSpecificationattribute defined at extensiontuadatamodel.voidsetConfigurable(Boolean value) Generated method - Setter ofTuaAgreementSpecCharacteristic.configurableattribute defined at extensiontuadatamodel.voidsetDescription(String value) Generated method - Setter ofTuaAgreementSpecCharacteristic.descriptionattribute defined at extensiontuadatamodel.voidsetDescription(String value, Locale loc) Generated method - Setter ofTuaAgreementSpecCharacteristic.descriptionattribute defined at extensiontuadatamodel.voidsetEndDateTime(Date value) Generated method - Setter ofTuaAgreementSpecCharacteristic.endDateTimeattribute defined at extensiontuadatamodel.voidGenerated method - Setter ofTuaAgreementSpecCharacteristic.externalIdentifiersattribute defined at extensiontuadatamodel.voidGenerated method - Setter ofTuaAgreementSpecCharacteristic.idattribute defined at extensiontuadatamodel.voidGenerated method - Setter ofTuaAgreementSpecCharacteristic.nameattribute defined at extensiontuadatamodel.voidGenerated method - Setter ofTuaAgreementSpecCharacteristic.nameattribute defined at extensiontuadatamodel.voidsetStartDateTime(Date value) Generated method - Setter ofTuaAgreementSpecCharacteristic.startDateTimeattribute defined at extensiontuadatamodel.voidsetValueType(String value) Generated method - Setter ofTuaAgreementSpecCharacteristic.valueTypeattribute 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:
-
_TUAAGREEMENTSPECIFICATION2TUAAGREEMENTSPECCHARACTERISTIC
Generated relation code constant for relationTuaAgreementSpecification2TuaAgreementSpecCharacteristicdefining source attributeagreementSpecificationin extensiontuadatamodel.- See Also:
-
ID
Generated constant - Attribute key ofTuaAgreementSpecCharacteristic.idattribute defined at extensiontuadatamodel.- See Also:
-
NAME
Generated constant - Attribute key ofTuaAgreementSpecCharacteristic.nameattribute defined at extensiontuadatamodel.- See Also:
-
DESCRIPTION
Generated constant - Attribute key ofTuaAgreementSpecCharacteristic.descriptionattribute defined at extensiontuadatamodel.- See Also:
-
CONFIGURABLE
Generated constant - Attribute key ofTuaAgreementSpecCharacteristic.configurableattribute defined at extensiontuadatamodel.- See Also:
-
VALUETYPE
Generated constant - Attribute key ofTuaAgreementSpecCharacteristic.valueTypeattribute defined at extensiontuadatamodel.- See Also:
-
STARTDATETIME
Generated constant - Attribute key ofTuaAgreementSpecCharacteristic.startDateTimeattribute defined at extensiontuadatamodel.- See Also:
-
ENDDATETIME
Generated constant - Attribute key ofTuaAgreementSpecCharacteristic.endDateTimeattribute defined at extensiontuadatamodel.- See Also:
-
EXTERNALIDENTIFIERS
Generated constant - Attribute key ofTuaAgreementSpecCharacteristic.externalIdentifiersattribute defined at extensiontuadatamodel.- See Also:
-
AGREEMENTSPECCHARACTERISTICVALUES
Generated constant - Attribute key ofTuaAgreementSpecCharacteristic.agreementSpecCharacteristicValuesattribute defined at extensiontuadatamodel.- See Also:
-
AGREEMENTSPECIFICATION
Generated constant - Attribute key ofTuaAgreementSpecCharacteristic.agreementSpecificationattribute defined at extensiontuadatamodel.- See Also:
-
-
Constructor Details
-
TuaAgreementSpecCharacteristicModel
public TuaAgreementSpecCharacteristicModel()Generated constructor - Default constructor for generic creation. -
TuaAgreementSpecCharacteristicModel
public TuaAgreementSpecCharacteristicModel(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
-
TuaAgreementSpecCharacteristicModel
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 typeTuaAgreementSpecCharacteristicat extensiontuadatamodel
-
TuaAgreementSpecCharacteristicModel
@Deprecated(since="4.1.1", forRemoval=true) public TuaAgreementSpecCharacteristicModel(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 typeTuaAgreementSpecCharacteristicat extensiontuadatamodel_owner- initial attribute declared by typeItemat extensioncore
-
-
Method Details
-
getAgreementSpecCharacteristicValues
@Accessor(qualifier="agreementSpecCharacteristicValues", type=GETTER) public Set<TuaAgreementSpecCharacteristicValueModel> getAgreementSpecCharacteristicValues()Generated method - Getter of theTuaAgreementSpecCharacteristic.agreementSpecCharacteristicValuesattribute defined at extensiontuadatamodel. 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 Collection<TuaAgreementSpecificationModel> getAgreementSpecification()Generated method - Getter of theTuaAgreementSpecCharacteristic.agreementSpecificationattribute defined at extensiontuadatamodel. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the agreementSpecification - Agreement Specifications
-
getConfigurable
Generated method - Getter of theTuaAgreementSpecCharacteristic.configurableattribute defined at extensiontuadatamodel.- Returns:
- the configurable - describes if the Agreement specification characteristics is configurable or not
-
getDescription
Generated method - Getter of theTuaAgreementSpecCharacteristic.descriptionattribute defined at extensiontuadatamodel.- Returns:
- the description - Description of Agreement specification characteristics
-
getDescription
Generated method - Getter of theTuaAgreementSpecCharacteristic.descriptionattribute defined at extensiontuadatamodel.- Parameters:
loc- the value localization key- Returns:
- the description - Description of Agreement specification characteristics
- Throws:
IllegalArgumentException- if localization key cannot be mapped to data language
-
getEndDateTime
Generated method - Getter of theTuaAgreementSpecCharacteristic.endDateTimeattribute defined at extensiontuadatamodel.- Returns:
- the endDateTime - End date of Agreement specification characteristics
-
getExternalIdentifiers
@Accessor(qualifier="externalIdentifiers", type=GETTER) public List<TuaExternalIdentifierModel> getExternalIdentifiers()Generated method - Getter of theTuaAgreementSpecCharacteristic.externalIdentifiersattribute defined at extensiontuadatamodel. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the externalIdentifiers
-
getId
Generated method - Getter of theTuaAgreementSpecCharacteristic.idattribute defined at extensiontuadatamodel.- Returns:
- the id - Identifier of Agreement specification characteristics
-
getName
Generated method - Getter of theTuaAgreementSpecCharacteristic.nameattribute defined at extensiontuadatamodel.- Returns:
- the name - Name of Agreement specification characteristics
-
getName
Generated method - Getter of theTuaAgreementSpecCharacteristic.nameattribute defined at extensiontuadatamodel.- Parameters:
loc- the value localization key- Returns:
- the name - Name of Agreement specification characteristics
- Throws:
IllegalArgumentException- if localization key cannot be mapped to data language
-
getStartDateTime
Generated method - Getter of theTuaAgreementSpecCharacteristic.startDateTimeattribute defined at extensiontuadatamodel.- Returns:
- the startDateTime - Start date of Agreement specification characteristics
-
getValueType
Generated method - Getter of theTuaAgreementSpecCharacteristic.valueTypeattribute defined at extensiontuadatamodel.- Returns:
- the valueType - Type of Value of Agreement specification characteristics
-
setAgreementSpecCharacteristicValues
@Accessor(qualifier="agreementSpecCharacteristicValues", type=SETTER) public void setAgreementSpecCharacteristicValues(Set<TuaAgreementSpecCharacteristicValueModel> value) Generated method - Setter ofTuaAgreementSpecCharacteristic.agreementSpecCharacteristicValuesattribute defined at extensiontuadatamodel.- Parameters:
value- the agreementSpecCharacteristicValues - Agreement Spec Characteristic values
-
setAgreementSpecification
@Accessor(qualifier="agreementSpecification", type=SETTER) public void setAgreementSpecification(Collection<TuaAgreementSpecificationModel> value) Generated method - Setter ofTuaAgreementSpecCharacteristic.agreementSpecificationattribute defined at extensiontuadatamodel.- Parameters:
value- the agreementSpecification - Agreement Specifications
-
setConfigurable
Generated method - Setter ofTuaAgreementSpecCharacteristic.configurableattribute defined at extensiontuadatamodel.- Parameters:
value- the configurable - describes if the Agreement specification characteristics is configurable or not
-
setDescription
Generated method - Setter ofTuaAgreementSpecCharacteristic.descriptionattribute defined at extensiontuadatamodel.- Parameters:
value- the description - Description of Agreement specification characteristics
-
setDescription
@Accessor(qualifier="description", type=SETTER) public void setDescription(String value, Locale loc) Generated method - Setter ofTuaAgreementSpecCharacteristic.descriptionattribute defined at extensiontuadatamodel.- Parameters:
value- the description - Description of Agreement specification characteristicsloc- the value localization key- Throws:
IllegalArgumentException- if localization key cannot be mapped to data language
-
setEndDateTime
Generated method - Setter ofTuaAgreementSpecCharacteristic.endDateTimeattribute defined at extensiontuadatamodel.- Parameters:
value- the endDateTime - End date of Agreement specification characteristics
-
setExternalIdentifiers
@Accessor(qualifier="externalIdentifiers", type=SETTER) public void setExternalIdentifiers(List<TuaExternalIdentifierModel> value) Generated method - Setter ofTuaAgreementSpecCharacteristic.externalIdentifiersattribute defined at extensiontuadatamodel.- Parameters:
value- the externalIdentifiers
-
setId
Generated method - Setter ofTuaAgreementSpecCharacteristic.idattribute defined at extensiontuadatamodel.- Parameters:
value- the id - Identifier of Agreement specification characteristics
-
setName
Generated method - Setter ofTuaAgreementSpecCharacteristic.nameattribute defined at extensiontuadatamodel.- Parameters:
value- the name - Name of Agreement specification characteristics
-
setName
Generated method - Setter ofTuaAgreementSpecCharacteristic.nameattribute defined at extensiontuadatamodel.- Parameters:
value- the name - Name of Agreement specification characteristicsloc- the value localization key- Throws:
IllegalArgumentException- if localization key cannot be mapped to data language
-
setStartDateTime
Generated method - Setter ofTuaAgreementSpecCharacteristic.startDateTimeattribute defined at extensiontuadatamodel.- Parameters:
value- the startDateTime - Start date of Agreement specification characteristics
-
setValueType
Generated method - Setter ofTuaAgreementSpecCharacteristic.valueTypeattribute defined at extensiontuadatamodel.- Parameters:
value- the valueType - Type of Value of Agreement specification characteristics
-