public class UpdateReceiptResult extends java.lang.Object implements FunctionResult
| Modifier and Type | Field and Description |
|---|---|
private java.util.Map<java.lang.String,java.lang.String> |
extendedReceiptAttributes
Дополнительные данные в формате <ключ, значение>, которые будут добавлены в чек
|
private java.util.Map<LineItem,LineItemUpdateResult> |
updatedLineItems
Набор изменений для определенных позиций чека
|
| Constructor and Description |
|---|
UpdateReceiptResult(java.util.Map<java.lang.String,java.lang.String> extendedReceiptAttributes,
java.util.Map<LineItem,LineItemUpdateResult> updatedLineItems) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<java.lang.String,java.lang.String> |
getExtendedReceiptAttributes() |
FunctionResultType |
getType()
Получить тип результата.
|
java.util.Map<LineItem,LineItemUpdateResult> |
getUpdatedLineItems() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetFeedbackprivate final java.util.Map<LineItem,LineItemUpdateResult> updatedLineItems
Ключ набора - позиция, которая была передана в FunctionRequest.getReceipt(),
значение - изменения, которые нужно применить к этой позиции
Если набор изменений пустой, то никаких изменений к позициям чека не применяется
private final java.util.Map<java.lang.String,java.lang.String> extendedReceiptAttributes
public UpdateReceiptResult(java.util.Map<java.lang.String,java.lang.String> extendedReceiptAttributes,
java.util.Map<LineItem,LineItemUpdateResult> updatedLineItems)
public FunctionResultType getType()
FunctionResultgetType in interface FunctionResultFunctionResultTypepublic java.util.Map<LineItem,LineItemUpdateResult> getUpdatedLineItems()
public java.util.Map<java.lang.String,java.lang.String> getExtendedReceiptAttributes()