UnitOfMeasureConverter_Product Class [AX 2012]

The UnitOfMeasureConverter_Product class is the specialized version of the UnitOfMeasureConverter class which handles conversions of product-specific values between units of measure.

class UnitOfMeasureConverter_Product extends UnitOfMeasureConverter

Run On

Called

  MethodDescription
Gg787661.protmethod(en-us,AX.60).gif appendForwardConversionToConversionCache Appends a forward conversion to the cached chain of conversions. (Inherited from UnitOfMeasureConverter.)
Gg787661.protmethod(en-us,AX.60).gif appendInverseConversionToConversionCache Appends an inverse conversion to the cached chain of conversions. (Inherited from UnitOfMeasureConverter.)
Gg787661.protmethod(en-us,AX.60).gif cacheConversion Inserts a conversion into the cache. (Inherited from UnitOfMeasureConverter.)
Gg787661.pubmethod(en-us,AX.60).gif cachedConversion Returns a UnitOfMeasureConversionCache object that contains cached conversions. (Inherited from UnitOfMeasureConverter.)
Gg787661.protmethod(en-us,AX.60).gif calculateConversion Calculates a conversion between two units of measure based on defined conversions in the UnitOfMeasureConversion table. (Overrides the calculateConversion Method.)
Gg787661.protmethod(en-us,AX.60).gif calculateConversionThroughOneBaseUnit Calculates parameters of the conversion between two units by a chain of two conversions found through the base unit. (Inherited from UnitOfMeasureConverter.)
Gg787661.protmethod(en-us,AX.60).gif calculateConversionThroughTwoBaseUnits Calculates parameters of the conversion between two units based on the chain of conversions that were found through two base units.
Gg787661.protmethod(en-us,AX.60).gif calculateDirectConversion Calculates parameters of the conversion between two units by found forward or inverse conversion. (Inherited from UnitOfMeasureConverter.)
Gg787661.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
Gg787661.pubmethod(en-us,AX.60).gif canValueBeConverted Determines whether conversion can be performed between two units of measure. (Inherited from UnitOfMeasureConverter.)
Gg787661.protmethod(en-us,AX.60).gif conversionNotExistMessage Indicates the error message for when a conversion does not exist. (Overrides the conversionNotExistMessage Method.)
Gg787661.pubmethod(en-us,AX.60).gif convertValue Converts a real value between two units of measure and applies rounding. (Inherited from UnitOfMeasureConverter.)
Gg787661.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
Gg787661.protmethod(en-us,AX.60).gif findCachedConversion Lookups the cache for a stored conversion. (Overrides the findCachedConversion Method.)
Gg787661.protmethod(en-us,AX.60).gif findConversion Finds a conversion between two units of measure. (Inherited from UnitOfMeasureConverter.)
Gg787661.privmethod(en-us,AX.60).gif findConversionThroughOneBaseUnitProduct Finds a chain of two conversions between two units of measure through a base unit of measure.
Gg787661.privmethod(en-us,AX.60).gif findConversionThroughTwoBaseUnits Finds a chain of conversions through two base units of measure.
Gg787661.privmethod(en-us,AX.60).gif findDirectConversionProduct Finds a direct, product specific conversion between two units of measure.
Gg787661.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
Gg787661.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
Gg787661.protmethod(en-us,AX.60).gif initConversionCache Initializes the cached conversion from the specified values. (Overrides the initConversionCache Method.)
Gg787661.protmethod(en-us,AX.60).gif initConversionCacheWithForwardConversion Initializes the cached conversion with a forward conversion. (Inherited from UnitOfMeasureConverter.)
Gg787661.protmethod(en-us,AX.60).gif initConversionCacheWithInverseConversion Initializes the cached conversion with an inverse conversion. (Inherited from UnitOfMeasureConverter.)
Gg787661.protmethod(en-us,AX.60).gif new Initializes a new instance of the UnitOfMeasureConverter class. (Inherited from UnitOfMeasureConverter.)
Gg787661.pubmethod(en-us,AX.60).gif notify Releases the hold on an object that has called the wait method on this object. (Inherited from Object.)
Gg787661.pubmethod(en-us,AX.60).gif notifyAll Releases a lock on the object that was issued by the wait method on this object. (Inherited from Object.)
Gg787661.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
Gg787661.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
Gg787661.pubmethod(en-us,AX.60).gif pack Serializes the current instance of the UnitOfMeasureConverter_Product class. (Overrides the pack Method.)
Gg787661.pubmethod(en-us,AX.60).gif parmApplyRounding Gets or sets the ApplyRounding parameter. (Inherited from UnitOfMeasureConverter.)
Gg787661.pubmethod(en-us,AX.60).gif parmFromUnitId Gets or sets the from unit ID parameter. (Inherited from UnitOfMeasureConverter.)
Gg787661.pubmethod(en-us,AX.60).gif parmFromUnitOfMeasure Gets or sets the FromUnitOfMeasure parameter. (Inherited from UnitOfMeasureConverter.)
Gg787661.pubmethod(en-us,AX.60).gif parmProduct Gets or sets the Product parameter.
Gg787661.pubmethod(en-us,AX.60).gif parmRoundAbsoluteValue Gets or sets the RoundAbsoluteValue parameter. (Inherited from UnitOfMeasureConverter.)
Gg787661.pubmethod(en-us,AX.60).gif parmSkipException_LV Get or set skipException_LV parameter. (Inherited from UnitOfMeasureConverter.)
Gg787661.pubmethod(en-us,AX.60).gif parmToUnitId Gets or sets the ID of the unit of measure to convert to. (Inherited from UnitOfMeasureConverter.)
Gg787661.pubmethod(en-us,AX.60).gif parmToUnitOfMeasure Gets or sets the ToUnitOfMeasure parameter. (Inherited from UnitOfMeasureConverter.)
Gg787661.protmethod(en-us,AX.60).gif roundingDecimalPrecision Retrieves the decimal precision for the unit of measure to which to convert. (Inherited from UnitOfMeasureConverter.)
Gg787661.protmethod(en-us,AX.60).gif roundValue Applies rounding to a real value. (Inherited from UnitOfMeasureConverter.)
Gg787661.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
Gg787661.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
Gg787661.pubmethod(en-us,AX.60).gif unpack Deserializes the _packedClass parameter value to an instance of the UnitOfMeasureConverter_Product class. (Overrides the unpack Method.)
Gg787661.pubmethod(en-us,AX.60).gif usageCount Returns the current number of references, that is, the value of the reference counter, that the object has. (Inherited from Object.)
Gg787661.protmethod(en-us,AX.60).gif validateParameters Validates the specified parameters. (Overrides the validateParameters Method.)
Gg787661.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
Gg787661.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
Gg787661.pubmethod(en-us,AX.60).gif Gg787661.static(en-us,AX.60).gif ::construct Initializes a new instance of the UnitOfMeasureConverter_Product class.
Gg787661.pubmethod(en-us,AX.60).gif Gg787661.static(en-us,AX.60).gif ::newFromInventTable Creates a new instance of the converter class based on the specified item.
Top

Object Class
  UnitOfMeasureConverter Class
    UnitOfMeasureConverter_Product Class

Community Additions

ADD
Show: