18
18
19
19
import io .cloudbeaver .utils .ServletAppUtils ;
20
20
import org .jkiss .code .NotNull ;
21
+ import org .jkiss .code .Nullable ;
21
22
import org .jkiss .dbeaver .model .impl .preferences .AbstractPreferenceStore ;
22
23
import org .jkiss .dbeaver .model .preferences .DBPPreferenceStore ;
23
24
@@ -34,37 +35,37 @@ public WebServerPreferenceStore(
34
35
}
35
36
36
37
@ Override
37
- public boolean contains (String name ) {
38
+ public boolean contains (@ NotNull String name ) {
38
39
return productConf ().containsKey (name ) || parentStore .contains (name );
39
40
}
40
41
41
42
@ Override
42
- public boolean getBoolean (String name ) {
43
+ public boolean getBoolean (@ NotNull String name ) {
43
44
return toBoolean (getString (name ));
44
45
}
45
46
46
47
@ Override
47
- public double getDouble (String name ) {
48
+ public double getDouble (@ NotNull String name ) {
48
49
return toDouble (getString (name ));
49
50
}
50
51
51
52
@ Override
52
- public float getFloat (String name ) {
53
+ public float getFloat (@ NotNull String name ) {
53
54
return toFloat (getString (name ));
54
55
}
55
56
56
57
@ Override
57
- public int getInt (String name ) {
58
+ public int getInt (@ NotNull String name ) {
58
59
return toInt (getString (name ));
59
60
}
60
61
61
62
@ Override
62
- public long getLong (String name ) {
63
+ public long getLong (@ NotNull String name ) {
63
64
return toLong (getString (name ));
64
65
}
65
66
66
67
@ Override
67
- public String getString (String name ) {
68
+ public String getString (@ NotNull String name ) {
68
69
Object value = productConf ().get (name );
69
70
if (value == null ) {
70
71
return parentStore .getString (name );
@@ -73,38 +74,38 @@ public String getString(String name) {
73
74
}
74
75
75
76
@ Override
76
- public boolean getDefaultBoolean (String name ) {
77
+ public boolean getDefaultBoolean (@ NotNull String name ) {
77
78
return getBoolean (name );
78
79
}
79
80
80
81
@ Override
81
- public double getDefaultDouble (String name ) {
82
+ public double getDefaultDouble (@ NotNull String name ) {
82
83
return getDouble (name );
83
84
}
84
85
85
86
@ Override
86
- public float getDefaultFloat (String name ) {
87
+ public float getDefaultFloat (@ NotNull String name ) {
87
88
return getFloat (name );
88
89
}
89
90
90
91
@ Override
91
- public int getDefaultInt (String name ) {
92
+ public int getDefaultInt (@ NotNull String name ) {
92
93
return getInt (name );
93
94
}
94
95
95
96
@ Override
96
- public long getDefaultLong (String name ) {
97
+ public long getDefaultLong (@ NotNull String name ) {
97
98
return getLong (name );
98
99
}
99
100
100
101
@ Override
101
- public String getDefaultString (String name ) {
102
+ public String getDefaultString (@ NotNull String name ) {
102
103
// TODO: split product.conf and runtime.product.conf
103
104
return getString (name );
104
105
}
105
106
106
107
@ Override
107
- public boolean isDefault (String name ) {
108
+ public boolean isDefault (@ NotNull String name ) {
108
109
return true ;
109
110
}
110
111
@@ -114,68 +115,68 @@ public boolean needsSaving() {
114
115
}
115
116
116
117
@ Override
117
- public void setDefault (String name , double value ) {
118
+ public void setDefault (@ NotNull String name , double value ) {
118
119
setDefault (name , String .valueOf (value ));
119
120
}
120
121
121
122
@ Override
122
- public void setDefault (String name , float value ) {
123
+ public void setDefault (@ NotNull String name , float value ) {
123
124
setDefault (name , String .valueOf (value ));
124
125
}
125
126
126
127
@ Override
127
- public void setDefault (String name , int value ) {
128
+ public void setDefault (@ NotNull String name , int value ) {
128
129
setDefault (name , String .valueOf (value ));
129
130
}
130
131
131
132
@ Override
132
- public void setDefault (String name , long value ) {
133
+ public void setDefault (@ NotNull String name , long value ) {
133
134
setDefault (name , String .valueOf (value ));
134
135
}
135
136
136
137
@ Override
137
- public void setDefault (String name , String defaultObject ) {
138
+ public void setDefault (@ NotNull String name , @ Nullable String defaultObject ) {
138
139
// do not store global default properties in product.conf
139
140
this .parentStore .setDefault (name , defaultObject );
140
141
}
141
142
142
143
@ Override
143
- public void setDefault (String name , boolean value ) {
144
+ public void setDefault (@ NotNull String name , boolean value ) {
144
145
setDefault (name , String .valueOf (value ));
145
146
}
146
147
147
148
@ Override
148
- public void setToDefault (String name ) {
149
+ public void setToDefault (@ NotNull String name ) {
149
150
parentStore .setToDefault (name );
150
151
}
151
152
152
153
@ Override
153
- public void setValue (String name , double value ) {
154
+ public void setValue (@ NotNull String name , double value ) {
154
155
parentStore .setValue (name , value );
155
156
}
156
157
157
158
@ Override
158
- public void setValue (String name , float value ) {
159
+ public void setValue (@ NotNull String name , float value ) {
159
160
parentStore .setValue (name , value );
160
161
}
161
162
162
163
@ Override
163
- public void setValue (String name , int value ) {
164
+ public void setValue (@ NotNull String name , int value ) {
164
165
parentStore .setValue (name , value );
165
166
}
166
167
167
168
@ Override
168
- public void setValue (String name , long value ) {
169
+ public void setValue (@ NotNull String name , long value ) {
169
170
parentStore .setValue (name , value );
170
171
}
171
172
172
173
@ Override
173
- public void setValue (String name , String value ) {
174
+ public void setValue (@ NotNull String name , @ Nullable String value ) {
174
175
parentStore .setValue (name , value );
175
176
}
176
177
177
178
@ Override
178
- public void setValue (String name , boolean value ) {
179
+ public void setValue (@ NotNull String name , boolean value ) {
179
180
parentStore .setValue (name , value );
180
181
}
181
182
0 commit comments