Subversion Repositories SmartDukaan

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
36321 vikas 1
package com.spice.profitmandi.web.v2.response;
2
 
3
import com.fasterxml.jackson.annotation.JsonInclude;
4
 
5
import java.util.List;
6
 
7
@JsonInclude(JsonInclude.Include.NON_NULL)
8
public class ErrorDetail {
9
 
10
    private String type;
11
    private String code;
12
    private String message;
13
    private String rejectedField;
14
    private Object rejectedValue;
15
    private List<ValidationError> validationErrors;
16
    private String stackTrace;
17
 
18
    public ErrorDetail() {
19
    }
20
 
21
    public ErrorDetail(String type, String message) {
22
        this.type = type;
23
        this.message = message;
24
    }
25
 
26
    public ErrorDetail(String type, String code, String message) {
27
        this.type = type;
28
        this.code = code;
29
        this.message = message;
30
    }
31
 
32
    public String getType() {
33
        return type;
34
    }
35
 
36
    public void setType(String type) {
37
        this.type = type;
38
    }
39
 
40
    public String getCode() {
41
        return code;
42
    }
43
 
44
    public void setCode(String code) {
45
        this.code = code;
46
    }
47
 
48
    public String getMessage() {
49
        return message;
50
    }
51
 
52
    public void setMessage(String message) {
53
        this.message = message;
54
    }
55
 
56
    public String getRejectedField() {
57
        return rejectedField;
58
    }
59
 
60
    public void setRejectedField(String rejectedField) {
61
        this.rejectedField = rejectedField;
62
    }
63
 
64
    public Object getRejectedValue() {
65
        return rejectedValue;
66
    }
67
 
68
    public void setRejectedValue(Object rejectedValue) {
69
        this.rejectedValue = rejectedValue;
70
    }
71
 
72
    public List<ValidationError> getValidationErrors() {
73
        return validationErrors;
74
    }
75
 
76
    public void setValidationErrors(List<ValidationError> validationErrors) {
77
        this.validationErrors = validationErrors;
78
    }
79
 
80
    public String getStackTrace() {
81
        return stackTrace;
82
    }
83
 
84
    public void setStackTrace(String stackTrace) {
85
        this.stackTrace = stackTrace;
86
    }
87
 
88
    public static class ValidationError {
89
        private String field;
90
        private Object rejectedValue;
91
        private String message;
92
 
93
        public ValidationError() {
94
        }
95
 
96
        public ValidationError(String field, Object rejectedValue, String message) {
97
            this.field = field;
98
            this.rejectedValue = rejectedValue;
99
            this.message = message;
100
        }
101
 
102
        public String getField() {
103
            return field;
104
        }
105
 
106
        public void setField(String field) {
107
            this.field = field;
108
        }
109
 
110
        public Object getRejectedValue() {
111
            return rejectedValue;
112
        }
113
 
114
        public void setRejectedValue(Object rejectedValue) {
115
            this.rejectedValue = rejectedValue;
116
        }
117
 
118
        public String getMessage() {
119
            return message;
120
        }
121
 
122
        public void setMessage(String message) {
123
            this.message = message;
124
        }
125
    }
126
}