eBay::API::XML::DataType::MeasureType(3)

NAME
eBay::API::XML::DataType::MeasureType

DESCRIPTION
Basic type for specifying measures and the system of measurement. A decimal value (e.g., 10.25) is meaningful as a measure when accompanied by a definition of the unit of measure (e.g., Pounds), in which case the value specifies the quantity of that unit. A MeasureType expresses both the value (a decimal) and, optionally, the unit and the system of measurement. Details such as shipping weights are specified as measure types.

SYNOPSIS

INHERITANCE
eBay::API::XML::DataType::MeasureType inherits from the eBay::API::XML::BaseDataType class

Subroutines:

  setValue()
# Argument: 'xs:decimal'

  getValue()
# Returns: 'xs:decimal'

  setMeasurementSystem()
The system of measurement (e.g., English).

  Calls: AddItem
  RequiredInput: No

# Argument: 'ns:MeasurementSystemCodeType'

  getMeasurementSystem()
  Calls: GetItem
  Returned: Conditionally
  Details: DetailLevel: none, ItemReturnDescription, ItemReturnAttributes, ReturnAll

  Calls: GetShippingDiscountProfiles
  Returned: Conditionally

# Returns: 'ns:MeasurementSystemCodeType'

  setUnit()
The unit of measure (e.g., lbs, oz, in). Currently ignored and assumed to be "inches" when used as input for PackageDepth, PackageWidth, PackageLength, WeightMajor, WeightMinor.

  Calls: AddItem
  RequiredInput: No

# Argument: 'xs:token'

  getUnit()
  Calls: GetItemShipping
         GetSellerTransactions
         GetShippingDiscountProfiles
  Returned: Conditionally

  Calls: GetItem
  Returned: Conditionally
  Details: DetailLevel: none, ItemReturnDescription, ItemReturnAttributes, ReturnAll

# Returns: 'xs:token'