public class LineItemDeliveryForecast extends Object implements Serializable
ProspectiveLineItem.| Constructor and Description |
|---|
LineItemDeliveryForecast() |
LineItemDeliveryForecast(Long lineItemId,
Long orderId,
UnitType unitType,
Long predictedDeliveryUnits,
Long deliveredUnits,
Long matchedUnits) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
Long |
getDeliveredUnits()
Gets the deliveredUnits value for this LineItemDeliveryForecast.
|
static org.apache.axis.encoding.Deserializer |
getDeserializer(String mechType,
Class _javaType,
QName _xmlType)
Get Custom Deserializer
|
Long |
getLineItemId()
Gets the lineItemId value for this LineItemDeliveryForecast.
|
Long |
getMatchedUnits()
Gets the matchedUnits value for this LineItemDeliveryForecast.
|
Long |
getOrderId()
Gets the orderId value for this LineItemDeliveryForecast.
|
Long |
getPredictedDeliveryUnits()
Gets the predictedDeliveryUnits value for this LineItemDeliveryForecast.
|
static org.apache.axis.encoding.Serializer |
getSerializer(String mechType,
Class _javaType,
QName _xmlType)
Get Custom Serializer
|
static org.apache.axis.description.TypeDesc |
getTypeDesc()
Return type metadata object
|
UnitType |
getUnitType()
Gets the unitType value for this LineItemDeliveryForecast.
|
int |
hashCode() |
void |
setDeliveredUnits(Long deliveredUnits)
Sets the deliveredUnits value for this LineItemDeliveryForecast.
|
void |
setLineItemId(Long lineItemId)
Sets the lineItemId value for this LineItemDeliveryForecast.
|
void |
setMatchedUnits(Long matchedUnits)
Sets the matchedUnits value for this LineItemDeliveryForecast.
|
void |
setOrderId(Long orderId)
Sets the orderId value for this LineItemDeliveryForecast.
|
void |
setPredictedDeliveryUnits(Long predictedDeliveryUnits)
Sets the predictedDeliveryUnits value for this LineItemDeliveryForecast.
|
void |
setUnitType(UnitType unitType)
Sets the unitType value for this LineItemDeliveryForecast.
|
String |
toString() |
public Long getLineItemId()
LineItem object it represents,
or null if the forecast
represents a prospective line item.public void setLineItemId(Long lineItemId)
lineItemId - * Uniquely identifies this line item delivery forecast. This
value is read-only and will be
either the ID of the LineItem object it represents,
or null if the forecast
represents a prospective line item.public Long getOrderId()
Order object that this line item
belongs to, or null if
the forecast represents a prospective line item without
an LineItemSummary.orderId set.public void setOrderId(Long orderId)
orderId - * The unique ID for the Order object that this line item
belongs to, or null if
the forecast represents a prospective line item without
an LineItemSummary.orderId set.public UnitType getUnitType()
LineItem
is defined. Will be the same value
as Goal.unitType for both a set line item
or a prospective one.public void setUnitType(UnitType unitType)
unitType - * The unit with which the goal or cap of the LineItem
is defined. Will be the same value
as Goal.unitType for both a set line item
or a prospective one.public Long getPredictedDeliveryUnits()
Goal.unitType, that
will be delivered by the line item.
Delivery of existing line items that are of same or
lower priorities may be impacted.public void setPredictedDeliveryUnits(Long predictedDeliveryUnits)
predictedDeliveryUnits - * The number of units, defined by Goal.unitType, that
will be delivered by the line item.
Delivery of existing line items that are of same or
lower priorities may be impacted.public Long getDeliveredUnits()
Goal.unitType, that
have already been served if the
reservation is already running.public void setDeliveredUnits(Long deliveredUnits)
deliveredUnits - * The number of units, defined by Goal.unitType, that
have already been served if the
reservation is already running.public Long getMatchedUnits()
Goal.unitType, that
match the specified LineItem.targeting and delivery settings.public void setMatchedUnits(Long matchedUnits)
matchedUnits - * The number of units, defined by Goal.unitType, that
match the specified LineItem.targeting and delivery settings.public static org.apache.axis.description.TypeDesc getTypeDesc()
public static org.apache.axis.encoding.Serializer getSerializer(String mechType, Class _javaType, QName _xmlType)
Copyright © 2023. All rights reserved.