Coverage Summary for Class: OrderStatus (cn.edu.ecnu.stu.bookstore.pojo)
Class |
Class, %
|
Method, %
|
Line, %
|
OrderStatus |
100%
(1/1)
|
100%
(4/4)
|
91.7%
(11/12)
|
package cn.edu.ecnu.stu.bookstore.pojo;
import lombok.AllArgsConstructor;
import lombok.NoArgsConstructor;
@NoArgsConstructor
@AllArgsConstructor
public enum OrderStatus{
WAIT_PAYMENT(0),
WAIT_SEND(1),
WAIT_RECEIVE(2),
COMPLETED(3),
CANCEL(4);
private int value;
public int getValue() {
return value;
}
public static OrderStatus getByValue(int val) {
for(OrderStatus status : values()) {
if(status.value == val)
return status;
}
return null;
}
}