com.base.Auth.AccessToken   A
last analyzed

Complexity

Total Complexity 9

Size/Duplication

Total Lines 102
Duplicated Lines 0 %

Importance

Changes 1
Bugs 0 Features 0
Metric Value
wmc 9
c 1
b 0
f 0
dl 0
loc 102
rs 10

14 Methods

Rating   Name   Duplication   Size   Complexity  
A toString() 0 2 1
getRefreshToken 0 2 ?
A setAccessToken(String) 0 3 1
toString 0 2 ?
A getAccessToken() 0 2 1
setRefreshToken 0 3 ?
A getRefreshToken() 0 2 1
setExpiredIn 0 3 ?
getExpiredIn 0 2 ?
A setRefreshToken(String) 0 3 1
A AccessToken(String) 0 2 1
A AccessToken(String,String,String) 0 4 1
A getExpiredIn() 0 2 1
A setExpiredIn(String) 0 3 1
1
package com.base.Auth;
2
3
public class AccessToken {
4
5
    /**
6
     * Users {@link AccessToken} access_token
7
     */
8
    private String access_token;
9
10
    /**
11
     * Users {@link AccessToken} expired_in
12
     */
13
    private String expired_in;
14
15
    /**
16
     * Users {@link AccessToken} refresh_token
17
     */
18
    private String refresh_token;
19
20
    /**
21
     * Construct {@link AccessToken} with specified access_token
22
     *
23
     * @param access_token
24
     */
25
    public AccessToken(String access_token) {
26
        this.access_token = access_token;
27
    }
28
29
    /**
30
     * Construct {@link AccessToken} with access_token,expired_in,refresh_token
31
     *
32
     * @param access_token  AccessToken of User
33
     * @param expired_in    After how many time the access token will be expired
34
     * @param refresh_token refresh token for the access token
35
     */
36
    public AccessToken(String access_token, String expired_in, String refresh_token) {
37
        this.access_token = access_token;
38
        this.expired_in = expired_in;
39
        this.refresh_token = refresh_token;
40
    }
41
42
    /**
43
     * Return the  access_token of User
44
     *
45
     * @return AccessToken
46
     */
47
    public String getAccessToken() {
48
        return access_token;
49
    }
50
51
    /**
52
     * Set access_token
53
     *
54
     * @param access_token
55
     * @return
56
     */
57
    public AccessToken setAccessToken(String access_token) {
58
        this.access_token = access_token;
59
        return this;
60
    }
61
62
    /**
63
     * Get Return the  expired_in of User
64
     *
65
     * @return ExpiredIn
66
     */
67
    public String getExpiredIn() {
68
        return expired_in;
69
    }
70
71
    /**
72
     * Set expired_in
73
     *
74
     * @param expired_in
75
     * @return
76
     */
77
    public AccessToken setExpiredIn(String expired_in) {
78
        this.expired_in = expired_in;
79
        return this;
80
    }
81
82
    /**
83
     * Get Return the  refresh_token of User
84
     *
85
     * @return RefreshToken
86
     */
87
    public String getRefreshToken() {
88
        return refresh_token;
89
    }
90
91
    /**
92
     * Set refresh_token
93
     *
94
     * @param refresh_token
95
     * @return
96
     */
97
    public AccessToken setRefreshToken(String refresh_token) {
98
        this.refresh_token = refresh_token;
99
        return this;
100
    }
101
102
103
    public String toString() {
104
        return this.getAccessToken();
105
    }
106
}
107