1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 package de.kaiserpfalzedv.services.sms77.model;
19
20 import java.io.Serializable;
21
22 import com.fasterxml.jackson.annotation.JsonInclude;
23
24 import lombok.AllArgsConstructor;
25 import lombok.EqualsAndHashCode;
26 import lombok.Getter;
27 import lombok.NoArgsConstructor;
28 import lombok.ToString;
29 import lombok.experimental.SuperBuilder;
30 import lombok.extern.jackson.Jacksonized;
31
32
33
34
35
36
37
38 @Jacksonized
39 @SuperBuilder(toBuilder = true)
40 @AllArgsConstructor
41 @NoArgsConstructor
42 @Getter
43 @ToString(onlyExplicitlyIncluded = true)
44 @EqualsAndHashCode(onlyExplicitlyIncluded = true)
45 @JsonInclude(JsonInclude.Include.NON_ABSENT)
46 public class NumberFormatCheckResult implements Serializable {
47 private static final long serialVersionUID = 0L;
48
49 private boolean success;
50
51 private String national;
52
53 private String international;
54
55 private String international_formatted;
56
57 private String country_name;
58
59 private String country_code;
60
61 private String country_iso;
62
63 private String carrier;
64
65 private String network_type;
66 }