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_TYPECODEGenerated model type code constant.static java.lang.StringCODEGenerated constant - Attribute key ofUnit.codeattribute defined at extensioncore.static java.lang.StringCONVERSIONGenerated constant - Attribute key ofUnit.conversionattribute defined at extensioncore.static java.lang.StringNAMEGenerated constant - Attribute key ofUnit.nameattribute defined at extensioncore.static java.lang.StringSAPCODEGenerated constant - Attribute key ofUnit.sapCodeattribute defined at extensionsapmodel.static java.lang.StringUNITTYPEGenerated constant - Attribute key ofUnit.unitTypeattribute 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.StringgetCode()Generated method - Getter of theUnit.codeattribute defined at extensioncore.java.lang.DoublegetConversion()Generated method - Getter of theUnit.conversionattribute defined at extensioncore.java.lang.StringgetName()Generated method - Getter of theUnit.nameattribute defined at extensioncore.java.lang.StringgetName(java.util.Locale loc)Generated method - Getter of theUnit.nameattribute defined at extensioncore.java.lang.StringgetSapCode()Generated method - Getter of theUnit.sapCodeattribute defined at extensionsapmodel.java.lang.StringgetUnitType()Generated method - Getter of theUnit.unitTypeattribute defined at extensioncore.voidsetCode(java.lang.String value)Generated method - Setter ofUnit.codeattribute defined at extensioncore.voidsetConversion(java.lang.Double value)Generated method - Setter ofUnit.conversionattribute defined at extensioncore.voidsetName(java.lang.String value)Generated method - Setter ofUnit.nameattribute defined at extensioncore.voidsetName(java.lang.String value, java.util.Locale loc)Generated method - Setter ofUnit.nameattribute defined at extensioncore.voidsetSapCode(java.lang.String value)Generated method - Setter ofUnit.sapCodeattribute defined at extensionsapmodel.voidsetUnitType(java.lang.String value)Generated method - Setter ofUnit.unitTypeattribute 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.codeattribute defined at extensioncore.- See Also:
- Constant Field Values
-
CONVERSION
public static final java.lang.String CONVERSION
Generated constant - Attribute key ofUnit.conversionattribute defined at extensioncore.- See Also:
- Constant Field Values
-
NAME
public static final java.lang.String NAME
Generated constant - Attribute key ofUnit.nameattribute defined at extensioncore.- See Also:
- Constant Field Values
-
UNITTYPE
public static final java.lang.String UNITTYPE
Generated constant - Attribute key ofUnit.unitTypeattribute defined at extensioncore.- See Also:
- Constant Field Values
-
SAPCODE
public static final java.lang.String SAPCODE
Generated constant - Attribute key ofUnit.sapCodeattribute 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 typeUnitat extensioncore_unitType- initial attribute declared by typeUnitat 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 typeUnitat extensioncore_owner- initial attribute declared by typeItemat extensioncore_unitType- initial attribute declared by typeUnitat extensioncore
-
-
Method Detail
-
getCode
@Accessor(qualifier="code", type=GETTER) public java.lang.String getCode()
Generated method - Getter of theUnit.codeattribute defined at extensioncore.- Returns:
- the code
-
getConversion
@Accessor(qualifier="conversion", type=GETTER) public java.lang.Double getConversion()
Generated method - Getter of theUnit.conversionattribute defined at extensioncore.- Returns:
- the conversion
-
getName
@Accessor(qualifier="name", type=GETTER) public java.lang.String getName()
Generated method - Getter of theUnit.nameattribute 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.nameattribute 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.sapCodeattribute 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.unitTypeattribute defined at extensioncore.- Returns:
- the unitType
-
setCode
@Accessor(qualifier="code", type=SETTER) public void setCode(java.lang.String value)
Generated method - Setter ofUnit.codeattribute defined at extensioncore.- Parameters:
value- the code
-
setConversion
@Accessor(qualifier="conversion", type=SETTER) public void setConversion(java.lang.Double value)
Generated method - Setter ofUnit.conversionattribute defined at extensioncore.- Parameters:
value- the conversion
-
setName
@Accessor(qualifier="name", type=SETTER) public void setName(java.lang.String value)
Generated method - Setter ofUnit.nameattribute 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.nameattribute 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.sapCodeattribute defined at extensionsapmodel.- Parameters:
value- the sapCode - SAP Code (ERP Table T006 field MSEHI)
-
-