public class SetPrintGroup implements IChange
Указывает печатную группу и соответствующие ей идентификаторы платежей и позиций.
Передавайте список объектов class SetPrintGroup
в результате обработки события class PrintGroupRequiredEvent
,
чтобы указать на какие печатные группы будет разделён чек.
class SetPrintGroup
,
class PrintGroupRequiredEvent
Modifier and Type | Class and Description |
---|---|
static class |
SetPrintGroup.Companion |
Modifier and Type | Field and Description |
---|---|
static SetPrintGroup.Companion |
Companion |
static java.lang.String |
KEY_PAYMENT_POSITIONS_UUIDS |
static java.lang.String |
KEY_PAYMENT_PURPOSE_ID |
static java.lang.String |
KEY_PRINT_GROUP |
Constructor and Description |
---|
SetPrintGroup(PrintGroup printGroup,
java.util.List<java.lang.String> paymentPurposeIds,
java.util.List<java.lang.String> positionUuids)
Указывает печатную группу и соответствующие ей идентификаторы платежей и позиций.
Передавайте список объектов
class SetPrintGroup в результате обработки события class PrintGroupRequiredEvent ,
чтобы указать на какие печатные группы будет разделён чек. |
Modifier and Type | Method and Description |
---|---|
PrintGroup |
component1() |
java.util.List<java.lang.String> |
component2()
список
|
java.util.List<java.lang.String> |
component3()
список
|
SetPrintGroup |
copy(PrintGroup printGroup,
java.util.List<java.lang.String> paymentPurposeIds,
java.util.List<java.lang.String> positionUuids)
Указывает печатную группу и соответствующие ей идентификаторы платежей и позиций.
Передавайте список объектов
class SetPrintGroup в результате обработки события class PrintGroupRequiredEvent ,
чтобы указать на какие печатные группы будет разделён чек. |
boolean |
equals(java.lang.Object p) |
static SetPrintGroup |
from(android.os.Bundle bundle) |
java.util.List<java.lang.String> |
getPaymentPurposeIds()
список
|
java.util.List<java.lang.String> |
getPositionUuids()
список
|
PrintGroup |
getPrintGroup() |
IChange.Type |
getType()
Возвращает тип изменения чека.
|
int |
hashCode() |
android.os.Bundle |
toBundle() |
java.lang.String |
toString() |
getType
toBundle
public static java.lang.String KEY_PRINT_GROUP
public static java.lang.String KEY_PAYMENT_PURPOSE_ID
public static java.lang.String KEY_PAYMENT_POSITIONS_UUIDS
public static SetPrintGroup.Companion Companion
public SetPrintGroup(PrintGroup printGroup, java.util.List<java.lang.String> paymentPurposeIds, java.util.List<java.lang.String> positionUuids)
Указывает печатную группу и соответствующие ей идентификаторы платежей и позиций.
Передавайте список объектов class SetPrintGroup
в результате обработки события class PrintGroupRequiredEvent
,
чтобы указать на какие печатные группы будет разделён чек.
paymentPurposeIds
- список платежей, которые относятся к печатной группе.positionUuids
- список позиций, входящих в печатную группу.paymentPurposeIds
- список платежей, которые относятся к печатной группе.positionUuids
- список позиций, входящих в печатную группу.class SetPrintGroup
,
class PrintGroupRequiredEvent
public android.os.Bundle toBundle()
public IChange.Type getType()
Возвращает тип изменения чека.
public PrintGroup getPrintGroup()
public java.util.List<java.lang.String> getPaymentPurposeIds()
список
платежей, которые относятся к печатной группе.
public java.util.List<java.lang.String> getPositionUuids()
список
позиций, входящих в печатную группу.
public PrintGroup component1()
public java.util.List<java.lang.String> component2()
список
платежей, которые относятся к печатной группе.
public java.util.List<java.lang.String> component3()
список
позиций, входящих в печатную группу.
public SetPrintGroup copy(PrintGroup printGroup, java.util.List<java.lang.String> paymentPurposeIds, java.util.List<java.lang.String> positionUuids)
Указывает печатную группу и соответствующие ей идентификаторы платежей и позиций.
Передавайте список объектов class SetPrintGroup
в результате обработки события class PrintGroupRequiredEvent
,
чтобы указать на какие печатные группы будет разделён чек.
paymentPurposeIds
- список платежей, которые относятся к печатной группе.positionUuids
- список позиций, входящих в печатную группу.class SetPrintGroup
,
class PrintGroupRequiredEvent
public java.lang.String toString()
public int hashCode()
public boolean equals(java.lang.Object p)
public static SetPrintGroup from(android.os.Bundle bundle)