Overview | Package | Class | Tree | Deprecated | Index | Help
| Copyright © 2000, 2009, Oracle and/or its affiliates. All rights reserved.
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## com.bea.commerce.ebusiness.price.quote
Class AdjustmentDetail

    java.lang.Object
      com.bea.commerce.ebusiness.price.quote.AdjustmentDetail

All Implemented Interfaces
  Serializable

Deprecated

    @Deprecated
    public class AdjustmentDetail

extends Object
implements Serializable

Provides information describing an Adjustment. AdjustmentDetails can only be modified by resetting the entire object.

See Also
  `Adjustment`, `AdjustmentType`, `Money`, Serialized Form

Constructor Summary
`protected` | `AdjustmentDetail()` Deprecated
`protected` | `AdjustmentDetail(Adjustment parent, int seqNumber, AdjustmentType type, Money initialPrice, Money endPrice, String computation, String reason, Object detailID)` Deprecated Construct a new AdjustmentDetail with the specified values.
`` | `AdjustmentDetail(AdjustmentType type, Money initialPrice, Money endPrice, String computation, String reason, Object detailID)` Deprecated Construct a new AdjustmentDetail with the specified values.

Method Summary
`protected boolean` | `equalContent(AdjustmentDetail aDetail)` Deprecated
`String` | `getComputation()` Deprecated Returns the computation string which describes how the end price was computed from the initial price
`String` | `getCurrency()` Deprecated Returns the currency for this adjustment.
`Object` | `getDetailID()` Deprecated Returns the detail ID for this detail.
`Money` | `getEndPrice()` Deprecated Returns the final price for the detail
`Money` | `getInitialPrice()` Deprecated Returns the initial price for the detail
`Adjustment` | `getParent()` Deprecated Returns the Adjustment that is the parent of this detail
`String` | `getReason()` Deprecated Returns the reason for the adjustment.
`int` | `getSeqNumber()` Deprecated Returns the sequence number of this detail
`AdjustmentType` | `getType()` Deprecated Returns the AdjustmentType for this detail.
`protected void` | `set(Adjustment parent, int seqNumber)` Deprecated
`protected void` | `set(Adjustment parent, int seqNumber, AdjustmentType type, Money initialPrice, Money endPrice, String computation, String reason, Object detailID)` Deprecated Set the AdjustmentDetail with the specified values.
`void` | `set(AdjustmentType type, Money initialPrice, Money endPrice, String computation, String reason, Object detailID)` Deprecated Set the AdjustmentDetail with the specified values.
`String` | `toString()` Deprecated Produces a string representing this detail.
`static String` | `toString(List details)` Deprecated Produces a string representing a List of details.

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait`

Constructor Detail

### AdjustmentDetail

    protected AdjustmentDetail()

  Deprecated

### AdjustmentDetail

    public AdjustmentDetail(AdjustmentType type,
                            Money initialPrice,
                            Money endPrice,
                            String computation,
                            String reason,
                            Object detailID)
                     throws QuoteException

  Deprecated
  Construct a new AdjustmentDetail with the specified values.

  Parameters
    `type` - the AdjustmentType of this detail
    `initialPrice` - the price of the object before adjustment.
    `endPrice` - the price of the object after adjustment.
    `computation` - a string describing the computation used to compute the end price from the initial price.
    `reason` - the reason for the adjustment
    `detailID` - the identifier associated with this adjustment.
  Throws
    `com.bea.commerce.ebusiness.price.QuoteException`
    `QuoteException`
  See Also
    `AdjustmentType`, `Money`

### AdjustmentDetail

    protected AdjustmentDetail(Adjustment parent,
                               int seqNumber,
                               AdjustmentType type,
                               Money initialPrice,
                               Money endPrice,
                               String computation,
                               String reason,
                               Object detailID)
                        throws QuoteException

  Deprecated
  Construct a new AdjustmentDetail with the specified values.

  Parameters
    `parent` - the parent Adjustment for this detail
    `seqNumber` - the sequence number for this detail
    `type` - the AdjustmentType of this detail
    `initialPrice` - the price of the object before adjustment.
    `endPrice` - the price of the object after adjustment.
    `computation` - a string describing the computation used to compute the end price from the initial price.
    `reason` - the reason for the adjustment
    `detailID` - the identifier associated with this adjustment.
  Throws
    `com.bea.commerce.ebusiness.price.QuoteException`
    `QuoteException`
  See Also
    `AdjustmentType`, `Money`

Method Detail

### set

    public void set(AdjustmentType type,
                    Money initialPrice,
                    Money endPrice,
                    String computation,
                    String reason,
                    Object detailID)
             throws QuoteException

  Deprecated
  Set the AdjustmentDetail with the specified values. New Money objects are created from those specified

  Parameters
    `type` - the AdjustmentType of this detail
    `initialPrice` - the price of the object before adjustment.
    `endPrice` - the price of the object after adjustment.
    `computation` - a string describing the computation used to compute the end price from the initial price.
    `reason` - the reason for the adjustment
    `detailID` - the identifier associated with this adjustment.
  Throws
    `com.bea.commerce.ebusiness.price.QuoteException`
    `QuoteException`
  See Also
    `AdjustmentType`, `Money`

### set

    protected void set(Adjustment parent,
                       int seqNumber,
                       AdjustmentType type,
                       Money initialPrice,
                       Money endPrice,
                       String computation,
                       String reason,
                       Object detailID)
                throws QuoteException

  Deprecated
  Set the AdjustmentDetail with the specified values. New Money objects are created from those specified.

  Parameters
    `parent` - the parent Adjustment for this detail
    `seqNumber` - the sequence number for this detail
    `type` - the AdjustmentType of this detail
    `initialPrice` - the price of the object before adjustment.
    `endPrice` - the price of the object after adjustment.
    `computation` - a string describing the computation used to compute the end price from the initial price.
    `reason` - the reason for the adjustment
    `detailID` - the identifier associated with this adjustment.
  Throws
    `com.bea.commerce.ebusiness.price.QuoteException`
    `QuoteException`
  See Also
    `AdjustmentType`, `Money`

### set

    protected void set(Adjustment parent,
                       int seqNumber)

  Deprecated

### getType

    public final AdjustmentType getType()

  Deprecated
  Returns the AdjustmentType for this detail.

### getInitialPrice

    public final Money getInitialPrice()

  Deprecated
  Returns the initial price for the detail

### getEndPrice

    public final Money getEndPrice()

  Deprecated
  Returns the final price for the detail

### getParent

    public final Adjustment getParent()

  Deprecated
  Returns the Adjustment that is the parent of this detail

### getSeqNumber

    public final int getSeqNumber()

  Deprecated
  Returns the sequence number of this detail

### getDetailID

    public final Object getDetailID()

  Deprecated
  Returns the detail ID for this detail.

### getComputation

    public final String getComputation()

  Deprecated
  Returns the computation string which describes how the end price was computed from the initial price

### getReason

    public final String getReason()

  Deprecated
  Returns the reason for the adjustment.

### equalContent

    protected boolean equalContent(AdjustmentDetail aDetail)

  Deprecated

### getCurrency

    public final String getCurrency()

  Deprecated
  Returns the currency for this adjustment. All money values for this adjustment are of this currency

### toString

    public String toString()

  Deprecated
  Produces a string representing this detail. This method is intended for debugging purposes and may change at anytime.

  Overrides:
    `toString` in class `Object`

### toString

    public static String toString(List details)

  Deprecated
  Produces a string representing a List of details. This method is intended for debugging purposes and may change at anytime.

  Parameters
    `details` - a List of AdjustmentDetails.

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Copyright © 2000, 2009, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its affiliates.
Other names may be trademarks of their respective owners.