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 © 2019. All rights reserved.