Class UnitModel
- java.lang.Object
-
- de.hybris.platform.servicelayer.model.AbstractItemModel
-
- de.hybris.platform.core.model.ItemModel
-
- de.hybris.platform.core.model.product.UnitModel
-
- All Implemented Interfaces:
java.io.Serializable
public class UnitModel extends ItemModel
Generated model class for type Unit first defined at extension core.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
AbstractItemModel.NewModelContextFactory
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
_TYPECODE
Generated model type code constant.static java.lang.String
CODE
Generated constant - Attribute key ofUnit.code
attribute defined at extensioncore
.static java.lang.String
CONVERSION
Generated constant - Attribute key ofUnit.conversion
attribute defined at extensioncore
.static java.lang.String
NAME
Generated constant - Attribute key ofUnit.name
attribute defined at extensioncore
.static java.lang.String
SAPCODE
Generated constant - Attribute key ofUnit.sapCode
attribute defined at extensionsapmodel
.static java.lang.String
UNITTYPE
Generated constant - Attribute key ofUnit.unitType
attribute defined at extensioncore
.-
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 UnitModel()
Generated constructor - Default constructor for generic creation.UnitModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing contextUnitModel(java.lang.String _code, ItemModel _owner, java.lang.String _unitType)
Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersUnitModel(java.lang.String _code, java.lang.String _unitType)
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
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getCode()
Generated method - Getter of theUnit.code
attribute defined at extensioncore
.java.lang.Double
getConversion()
Generated method - Getter of theUnit.conversion
attribute defined at extensioncore
.java.lang.String
getName()
Generated method - Getter of theUnit.name
attribute defined at extensioncore
.java.lang.String
getName(java.util.Locale loc)
Generated method - Getter of theUnit.name
attribute defined at extensioncore
.java.lang.String
getSapCode()
Generated method - Getter of theUnit.sapCode
attribute defined at extensionsapmodel
.java.lang.String
getUnitType()
Generated method - Getter of theUnit.unitType
attribute defined at extensioncore
.void
setCode(java.lang.String value)
Generated method - Setter ofUnit.code
attribute defined at extensioncore
.void
setConversion(java.lang.Double value)
Generated method - Setter ofUnit.conversion
attribute defined at extensioncore
.void
setName(java.lang.String value)
Generated method - Setter ofUnit.name
attribute defined at extensioncore
.void
setName(java.lang.String value, java.util.Locale loc)
Generated method - Setter ofUnit.name
attribute defined at extensioncore
.void
setSapCode(java.lang.String value)
Generated method - Setter ofUnit.sapCode
attribute defined at extensionsapmodel
.void
setUnitType(java.lang.String value)
Generated method - Setter ofUnit.unitType
attribute defined at extensioncore
.-
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
-
-
-
-
Field Detail
-
_TYPECODE
public static final java.lang.String _TYPECODE
Generated model type code constant.- See Also:
- Constant Field Values
-
CODE
public static final java.lang.String CODE
Generated constant - Attribute key ofUnit.code
attribute defined at extensioncore
.- See Also:
- Constant Field Values
-
CONVERSION
public static final java.lang.String CONVERSION
Generated constant - Attribute key ofUnit.conversion
attribute defined at extensioncore
.- See Also:
- Constant Field Values
-
NAME
public static final java.lang.String NAME
Generated constant - Attribute key ofUnit.name
attribute defined at extensioncore
.- See Also:
- Constant Field Values
-
UNITTYPE
public static final java.lang.String UNITTYPE
Generated constant - Attribute key ofUnit.unitType
attribute defined at extensioncore
.- See Also:
- Constant Field Values
-
SAPCODE
public static final java.lang.String SAPCODE
Generated constant - Attribute key ofUnit.sapCode
attribute defined at extensionsapmodel
.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
UnitModel
public UnitModel()
Generated constructor - Default constructor for generic creation.
-
UnitModel
public UnitModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context- Parameters:
ctx
- the model context to be injected, must not be null
-
UnitModel
@Deprecated(since="4.1.1", forRemoval=true) public UnitModel(java.lang.String _code, java.lang.String _unitType)
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:
_code
- initial attribute declared by typeUnit
at extensioncore
_unitType
- initial attribute declared by typeUnit
at extensioncore
-
UnitModel
@Deprecated(since="4.1.1", forRemoval=true) public UnitModel(java.lang.String _code, ItemModel _owner, java.lang.String _unitType)
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:
_code
- initial attribute declared by typeUnit
at extensioncore
_owner
- initial attribute declared by typeItem
at extensioncore
_unitType
- initial attribute declared by typeUnit
at extensioncore
-
-
Method Detail
-
getCode
@Accessor(qualifier="code", type=GETTER) public java.lang.String getCode()
Generated method - Getter of theUnit.code
attribute defined at extensioncore
.- Returns:
- the code
-
getConversion
@Accessor(qualifier="conversion", type=GETTER) public java.lang.Double getConversion()
Generated method - Getter of theUnit.conversion
attribute defined at extensioncore
.- Returns:
- the conversion
-
getName
@Accessor(qualifier="name", type=GETTER) public java.lang.String getName()
Generated method - Getter of theUnit.name
attribute defined at extensioncore
.- Returns:
- the name
-
getName
@Accessor(qualifier="name", type=GETTER) public java.lang.String getName(java.util.Locale loc)
Generated method - Getter of theUnit.name
attribute defined at extensioncore
.- Parameters:
loc
- the value localization key- Returns:
- the name
- Throws:
java.lang.IllegalArgumentException
- if localization key cannot be mapped to data language
-
getSapCode
@Accessor(qualifier="sapCode", type=GETTER) public java.lang.String getSapCode()
Generated method - Getter of theUnit.sapCode
attribute defined at extensionsapmodel
.- Returns:
- the sapCode - SAP Code (ERP Table T006 field MSEHI)
-
getUnitType
@Accessor(qualifier="unitType", type=GETTER) public java.lang.String getUnitType()
Generated method - Getter of theUnit.unitType
attribute defined at extensioncore
.- Returns:
- the unitType
-
setCode
@Accessor(qualifier="code", type=SETTER) public void setCode(java.lang.String value)
Generated method - Setter ofUnit.code
attribute defined at extensioncore
.- Parameters:
value
- the code
-
setConversion
@Accessor(qualifier="conversion", type=SETTER) public void setConversion(java.lang.Double value)
Generated method - Setter ofUnit.conversion
attribute defined at extensioncore
.- Parameters:
value
- the conversion
-
setName
@Accessor(qualifier="name", type=SETTER) public void setName(java.lang.String value)
Generated method - Setter ofUnit.name
attribute defined at extensioncore
.- Parameters:
value
- the name
-
setName
@Accessor(qualifier="name", type=SETTER) public void setName(java.lang.String value, java.util.Locale loc)
Generated method - Setter ofUnit.name
attribute defined at extensioncore
.- Parameters:
value
- the nameloc
- the value localization key- Throws:
java.lang.IllegalArgumentException
- if localization key cannot be mapped to data language
-
setSapCode
@Accessor(qualifier="sapCode", type=SETTER) public void setSapCode(java.lang.String value)
Generated method - Setter ofUnit.sapCode
attribute defined at extensionsapmodel
.- Parameters:
value
- the sapCode - SAP Code (ERP Table T006 field MSEHI)
-
-