public interface Uom extends Exporter, Importer, SecureObject, DescriptionContainer, org.openmdx.base.cci2.BasicObject
Uom
Modifier and Type | Interface and Description |
---|---|
static interface |
Uom.Identity
Object Identity
|
Modifier and Type | Method and Description |
---|---|
Uom |
getBaseUom()
Retrieves the value for the reference
baseUom . |
java.lang.String |
getDescription()
Retrieves the possibly null value for the optional attribute
description . |
java.lang.String |
getDetailedDescription()
Retrieves the possibly null value for the optional attribute
detailedDescription . |
java.lang.String |
getName()
Retrieves the value for the attribute
name . |
java.math.BigDecimal |
getQuantity()
Retrieves the value for the attribute
quantity . |
UomSchedule |
getUomSchedule()
Retrieves the value for the reference
uomSchedule . |
boolean |
isScheduleBaseUom()
Retrieves the value for the attribute
isScheduleBaseUom . |
void |
setBaseUom(Uom baseUom)
Sets a new value for the reference
baseUom . |
void |
setDescription(java.lang.String description)
Sets a new value for the attribute
description . |
void |
setDetailedDescription(java.lang.String detailedDescription)
Sets a new value for the attribute
detailedDescription . |
void |
setName(java.lang.String name)
Sets a new value for the attribute
name . |
void |
setQuantity(java.math.BigDecimal quantity)
Sets a new value for the attribute
quantity . |
void |
setScheduleBaseUom(boolean isScheduleBaseUom)
Sets a new value for the attribute
isScheduleBaseUom . |
void |
setUomSchedule(UomSchedule uomSchedule)
Sets a new value for the reference
uomSchedule . |
exportItem
importItem
addOwningGroup, assertOwningGroup, checkPermissions, getAccessLevelBrowse, getAccessLevelDelete, getAccessLevelUpdate, getOwner, getOwningGroup, getOwningUser, removeAllOwningGroup, removeOwningGroup, replaceOwningGroup, setAccessLevel, setAccessLevelBrowse, setAccessLevelDelete, setAccessLevelUpdate, setOwner, setOwningUser, setOwningUser
getAdditionalDescription
Uom getBaseUom()
baseUom
.null
– value for this reference.void setBaseUom(Uom baseUom)
baseUom
.baseUom
- The new – possibly null
– value for this reference.java.lang.String getDescription()
description
.description
.void setDescription(java.lang.String description)
description
.description
- The possibly null new value for attribute description
.java.lang.String getDetailedDescription()
detailedDescription
.detailedDescription
.void setDetailedDescription(java.lang.String detailedDescription)
detailedDescription
.detailedDescription
- The possibly null new value for attribute detailedDescription
.boolean isScheduleBaseUom()
isScheduleBaseUom
.isScheduleBaseUom
.void setScheduleBaseUom(boolean isScheduleBaseUom)
isScheduleBaseUom
.isScheduleBaseUom
- The non-null new value for attribute isScheduleBaseUom
.java.lang.String getName()
name
.name
.void setName(java.lang.String name)
name
.name
- The non-null new value for attribute name
.java.math.BigDecimal getQuantity()
quantity
.quantity
.void setQuantity(java.math.BigDecimal quantity)
quantity
.quantity
- The non-null new value for attribute quantity
.UomSchedule getUomSchedule()
uomSchedule
.null
value for this reference.void setUomSchedule(UomSchedule uomSchedule)
uomSchedule
.uomSchedule
- The new non-null
value for this reference.This software is published under the BSD license. Copyright © 2003-${build.year}, CRIXP AG, Switzerland, All rights reserved. Use is subject to license terms.