public class OrderInfo extends Object implements SyncEntityInfo
Modifier and Type | Class and Description |
---|---|
static class |
OrderInfo.Fields
List of fields for ordering.
|
Modifier and Type | Field and Description |
---|---|
private String |
booking |
private Date |
created |
private boolean |
deleted |
private DeliveryInfo |
delivery |
private String |
identifier |
private List<OrderItemInfo> |
orderItems |
private OrderPaymentStatus |
status |
private String |
treasurerName |
private Integer |
version |
Constructor and Description |
---|
OrderInfo() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getIdentifier, getVersion
@NotNull(groups=IdentifierValidationGroup.class) @Size(max=50, min=1) @Pattern(regexp="^(?!^(PRN|AUX|CLOCK\\$|NUL|CON|COM\\d|LPT\\d|\\.\\.?)$)[^\\x00-\\x1f\\\\?*:\\\";|/<>]+$") private String identifier
@Size(max=32, min=0) private String treasurerName
@NotNull private List<OrderItemInfo> orderItems
private String booking
private DeliveryInfo delivery
private Date created
@NotNull private OrderPaymentStatus status
private boolean deleted
private Integer version
Copyright © 2016. All rights reserved.