Class TmaServiceSpecCharacteristicValueModel
java.lang.Object
de.hybris.platform.servicelayer.model.AbstractItemModel
de.hybris.platform.core.model.ItemModel
de.hybris.platform.b2ctelcoservices.model.TmaServiceSpecCharacteristicValueModel
- All Implemented Interfaces:
Serializable
Generated model class for type TmaServiceSpecCharacteristicValue first defined at extension tuadatacommonsservices.
Actual value of a Service Specification Characteristic.
- 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 relationTmaProductSpecCharacteristicValue2TmaServiceSpecCharacteristicValueRelationdefining source attributeproductSpecCharacteristicValuesin extensiontuadatacommonsservices.static final StringGenerated relation code constant for relationTmaServiceSpecCharacteristic2TmaServiceSpecCharacteristicValueRelationdefining source attributeserviceSpecCharacteristicin extensiontuadatacommonsservices.static final StringGenerated model type code constant.static final StringGenerated constant - Attribute key ofTmaServiceSpecCharacteristicValue.catalogVersionattribute defined at extensiontuadatacommonsservices.static final StringGenerated constant - Attribute key ofTmaServiceSpecCharacteristicValue.idattribute defined at extensiontuadatacommonsservices.static final StringGenerated constant - Attribute key ofTmaServiceSpecCharacteristicValue.productSpecCharacteristicValuesattribute defined at extensiontuadatacommonsservices.static final StringGenerated constant - Attribute key ofTmaServiceSpecCharacteristicValue.serviceSpecCharacteristicattribute defined at extensiontuadatacommonsservices.static final StringGenerated constant - Attribute key ofTmaServiceSpecCharacteristicValue.unitOfMeasureattribute defined at extensiontuadatacommonsservices.static final StringGenerated constant - Attribute key ofTmaServiceSpecCharacteristicValue.valueattribute defined at extensiontuadatacommonsservices.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.TmaServiceSpecCharacteristicValueModel(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 parametersTmaServiceSpecCharacteristicValueModel(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 theTmaServiceSpecCharacteristicValue.catalogVersionattribute defined at extensiontuadatacommonsservices.getId()Generated method - Getter of theTmaServiceSpecCharacteristicValue.idattribute defined at extensiontuadatacommonsservices.Generated method - Getter of theTmaServiceSpecCharacteristicValue.productSpecCharacteristicValuesattribute defined at extensiontuadatacommonsservices.Generated method - Getter of theTmaServiceSpecCharacteristicValue.serviceSpecCharacteristicattribute defined at extensiontuadatacommonsservices.Generated method - Getter of theTmaServiceSpecCharacteristicValue.unitOfMeasureattribute defined at extensiontuadatacommonsservices.getValue()Generated method - Getter of theTmaServiceSpecCharacteristicValue.valueattribute defined at extensiontuadatacommonsservices.Generated method - Getter of theTmaServiceSpecCharacteristicValue.valueattribute defined at extensiontuadatacommonsservices.voidGenerated method - Setter ofTmaServiceSpecCharacteristicValue.catalogVersionattribute defined at extensiontuadatacommonsservices.voidGenerated method - Setter ofTmaServiceSpecCharacteristicValue.idattribute defined at extensiontuadatacommonsservices.voidGenerated method - Setter ofTmaServiceSpecCharacteristicValue.productSpecCharacteristicValuesattribute defined at extensiontuadatacommonsservices.voidGenerated method - Setter ofTmaServiceSpecCharacteristicValue.serviceSpecCharacteristicattribute defined at extensiontuadatacommonsservices.voidsetUnitOfMeasure(UsageUnitModel value) Generated method - Setter ofTmaServiceSpecCharacteristicValue.unitOfMeasureattribute defined at extensiontuadatacommonsservices.voidGenerated method - Setter ofTmaServiceSpecCharacteristicValue.valueattribute defined at extensiontuadatacommonsservices.voidGenerated method - Setter ofTmaServiceSpecCharacteristicValue.valueattribute defined at extensiontuadatacommonsservices.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:
-
_TMASERVICESPECCHARACTERISTIC2TMASERVICESPECCHARACTERISTICVALUERELATION
Generated relation code constant for relationTmaServiceSpecCharacteristic2TmaServiceSpecCharacteristicValueRelationdefining source attributeserviceSpecCharacteristicin extensiontuadatacommonsservices.- See Also:
-
_TMAPRODUCTSPECCHARACTERISTICVALUE2TMASERVICESPECCHARACTERISTICVALUERELATION
public static final String _TMAPRODUCTSPECCHARACTERISTICVALUE2TMASERVICESPECCHARACTERISTICVALUERELATIONGenerated relation code constant for relationTmaProductSpecCharacteristicValue2TmaServiceSpecCharacteristicValueRelationdefining source attributeproductSpecCharacteristicValuesin extensiontuadatacommonsservices.- See Also:
-
ID
Generated constant - Attribute key ofTmaServiceSpecCharacteristicValue.idattribute defined at extensiontuadatacommonsservices.- See Also:
-
CATALOGVERSION
Generated constant - Attribute key ofTmaServiceSpecCharacteristicValue.catalogVersionattribute defined at extensiontuadatacommonsservices.- See Also:
-
VALUE
Generated constant - Attribute key ofTmaServiceSpecCharacteristicValue.valueattribute defined at extensiontuadatacommonsservices.- See Also:
-
UNITOFMEASURE
Generated constant - Attribute key ofTmaServiceSpecCharacteristicValue.unitOfMeasureattribute defined at extensiontuadatacommonsservices.- See Also:
-
SERVICESPECCHARACTERISTIC
Generated constant - Attribute key ofTmaServiceSpecCharacteristicValue.serviceSpecCharacteristicattribute defined at extensiontuadatacommonsservices.- See Also:
-
PRODUCTSPECCHARACTERISTICVALUES
Generated constant - Attribute key ofTmaServiceSpecCharacteristicValue.productSpecCharacteristicValuesattribute defined at extensiontuadatacommonsservices.- See Also:
-
-
Constructor Details
-
TmaServiceSpecCharacteristicValueModel
public TmaServiceSpecCharacteristicValueModel()Generated constructor - Default constructor for generic creation. -
TmaServiceSpecCharacteristicValueModel
public TmaServiceSpecCharacteristicValueModel(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
-
TmaServiceSpecCharacteristicValueModel
@Deprecated(since="4.1.1", forRemoval=true) public TmaServiceSpecCharacteristicValueModel(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 parametersGenerated constructor - Constructor with all mandatory attributes.- Parameters:
_id- initial attribute declared by typeTmaServiceSpecCharacteristicValueat extensiontuadatacommonsservices
-
TmaServiceSpecCharacteristicValueModel
@Deprecated(since="4.1.1", forRemoval=true) public TmaServiceSpecCharacteristicValueModel(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 typeTmaServiceSpecCharacteristicValueat extensiontuadatacommonsservices_owner- initial attribute declared by typeItemat extensioncore
-
-
Method Details
-
getCatalogVersion
Generated method - Getter of theTmaServiceSpecCharacteristicValue.catalogVersionattribute defined at extensiontuadatacommonsservices.- Returns:
- the catalogVersion - Catalog Version on which the Service Spec Characteristic Value is published.
-
getId
Generated method - Getter of theTmaServiceSpecCharacteristicValue.idattribute defined at extensiontuadatacommonsservices.- Returns:
- the id - Unique identifier of the Service Spec Characteristic Value.
-
getProductSpecCharacteristicValues
@Accessor(qualifier="productSpecCharacteristicValues", type=GETTER) public Collection<TmaProductSpecCharacteristicValueModel> getProductSpecCharacteristicValues()Generated method - Getter of theTmaServiceSpecCharacteristicValue.productSpecCharacteristicValuesattribute defined at extensiontuadatacommonsservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the productSpecCharacteristicValues - Product Spec Characteristic Values which have been translated to the Service Spec Characteristic Values.
-
getServiceSpecCharacteristic
@Accessor(qualifier="serviceSpecCharacteristic", type=GETTER) public TmaServiceSpecCharacteristicModel getServiceSpecCharacteristic()Generated method - Getter of theTmaServiceSpecCharacteristicValue.serviceSpecCharacteristicattribute defined at extensiontuadatacommonsservices.- Returns:
- the serviceSpecCharacteristic - Service Spec Characteristic for which the Values are associated.
-
getUnitOfMeasure
Generated method - Getter of theTmaServiceSpecCharacteristicValue.unitOfMeasureattribute defined at extensiontuadatacommonsservices.- Returns:
- the unitOfMeasure - Available unit of measure for the Service Spec Characteristic Value.
-
getValue
Generated method - Getter of theTmaServiceSpecCharacteristicValue.valueattribute defined at extensiontuadatacommonsservices.- Returns:
- the value - Available value of the Service Spec Characteristic Value.
-
getValue
Generated method - Getter of theTmaServiceSpecCharacteristicValue.valueattribute defined at extensiontuadatacommonsservices.- Parameters:
loc- the value localization key- Returns:
- the value - Available value of the Service Spec Characteristic Value.
- Throws:
IllegalArgumentException- if localization key cannot be mapped to data language
-
setCatalogVersion
@Accessor(qualifier="catalogVersion", type=SETTER) public void setCatalogVersion(CatalogVersionModel value) Generated method - Setter ofTmaServiceSpecCharacteristicValue.catalogVersionattribute defined at extensiontuadatacommonsservices.- Parameters:
value- the catalogVersion - Catalog Version on which the Service Spec Characteristic Value is published.
-
setId
Generated method - Setter ofTmaServiceSpecCharacteristicValue.idattribute defined at extensiontuadatacommonsservices.- Parameters:
value- the id - Unique identifier of the Service Spec Characteristic Value.
-
setProductSpecCharacteristicValues
@Accessor(qualifier="productSpecCharacteristicValues", type=SETTER) public void setProductSpecCharacteristicValues(Collection<TmaProductSpecCharacteristicValueModel> value) Generated method - Setter ofTmaServiceSpecCharacteristicValue.productSpecCharacteristicValuesattribute defined at extensiontuadatacommonsservices.- Parameters:
value- the productSpecCharacteristicValues - Product Spec Characteristic Values which have been translated to the Service Spec Characteristic Values.
-
setServiceSpecCharacteristic
@Accessor(qualifier="serviceSpecCharacteristic", type=SETTER) public void setServiceSpecCharacteristic(TmaServiceSpecCharacteristicModel value) Generated method - Setter ofTmaServiceSpecCharacteristicValue.serviceSpecCharacteristicattribute defined at extensiontuadatacommonsservices.- Parameters:
value- the serviceSpecCharacteristic - Service Spec Characteristic for which the Values are associated.
-
setUnitOfMeasure
@Accessor(qualifier="unitOfMeasure", type=SETTER) public void setUnitOfMeasure(UsageUnitModel value) Generated method - Setter ofTmaServiceSpecCharacteristicValue.unitOfMeasureattribute defined at extensiontuadatacommonsservices.- Parameters:
value- the unitOfMeasure - Available unit of measure for the Service Spec Characteristic Value.
-
setValue
Generated method - Setter ofTmaServiceSpecCharacteristicValue.valueattribute defined at extensiontuadatacommonsservices.- Parameters:
value- the value - Available value of the Service Spec Characteristic Value.
-
setValue
Generated method - Setter ofTmaServiceSpecCharacteristicValue.valueattribute defined at extensiontuadatacommonsservices.- Parameters:
value- the value - Available value of the Service Spec Characteristic Value.loc- the value localization key- Throws:
IllegalArgumentException- if localization key cannot be mapped to data language
-