Skip to content

Commit 4765629

Browse files
committed
dbeaver/pro#6934 XML parser annotations
1 parent 534526e commit 4765629

File tree

2 files changed

+31
-30
lines changed

2 files changed

+31
-30
lines changed

server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/model/session/WebSessionPreferenceStore.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -62,12 +62,12 @@ protected void setUserPreference(String name, Object value) {
6262
}
6363

6464
@Override
65-
public String getDefaultString(String name) {
65+
public String getDefaultString(@NotNull String name) {
6666
return parentStore.getDefaultString(name);
6767
}
6868

6969
@Override
70-
public boolean isDefault(String name) {
70+
public boolean isDefault(@NotNull String name) {
7171
return !userPreferences.containsKey(name) && parentStore.isDefault(name);
7272
}
7373

@@ -77,7 +77,7 @@ public boolean needsSaving() {
7777
}
7878

7979
@Override
80-
public void setToDefault(String name) {
80+
public void setToDefault(@NotNull String name) {
8181
throw new RuntimeException("Not implemented");
8282
}
8383

server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/server/WebServerPreferenceStore.java

Lines changed: 28 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818

1919
import io.cloudbeaver.utils.ServletAppUtils;
2020
import org.jkiss.code.NotNull;
21+
import org.jkiss.code.Nullable;
2122
import org.jkiss.dbeaver.model.impl.preferences.AbstractPreferenceStore;
2223
import org.jkiss.dbeaver.model.preferences.DBPPreferenceStore;
2324

@@ -34,37 +35,37 @@ public WebServerPreferenceStore(
3435
}
3536

3637
@Override
37-
public boolean contains(String name) {
38+
public boolean contains(@NotNull String name) {
3839
return productConf().containsKey(name) || parentStore.contains(name);
3940
}
4041

4142
@Override
42-
public boolean getBoolean(String name) {
43+
public boolean getBoolean(@NotNull String name) {
4344
return toBoolean(getString(name));
4445
}
4546

4647
@Override
47-
public double getDouble(String name) {
48+
public double getDouble(@NotNull String name) {
4849
return toDouble(getString(name));
4950
}
5051

5152
@Override
52-
public float getFloat(String name) {
53+
public float getFloat(@NotNull String name) {
5354
return toFloat(getString(name));
5455
}
5556

5657
@Override
57-
public int getInt(String name) {
58+
public int getInt(@NotNull String name) {
5859
return toInt(getString(name));
5960
}
6061

6162
@Override
62-
public long getLong(String name) {
63+
public long getLong(@NotNull String name) {
6364
return toLong(getString(name));
6465
}
6566

6667
@Override
67-
public String getString(String name) {
68+
public String getString(@NotNull String name) {
6869
Object value = productConf().get(name);
6970
if (value == null) {
7071
return parentStore.getString(name);
@@ -73,38 +74,38 @@ public String getString(String name) {
7374
}
7475

7576
@Override
76-
public boolean getDefaultBoolean(String name) {
77+
public boolean getDefaultBoolean(@NotNull String name) {
7778
return getBoolean(name);
7879
}
7980

8081
@Override
81-
public double getDefaultDouble(String name) {
82+
public double getDefaultDouble(@NotNull String name) {
8283
return getDouble(name);
8384
}
8485

8586
@Override
86-
public float getDefaultFloat(String name) {
87+
public float getDefaultFloat(@NotNull String name) {
8788
return getFloat(name);
8889
}
8990

9091
@Override
91-
public int getDefaultInt(String name) {
92+
public int getDefaultInt(@NotNull String name) {
9293
return getInt(name);
9394
}
9495

9596
@Override
96-
public long getDefaultLong(String name) {
97+
public long getDefaultLong(@NotNull String name) {
9798
return getLong(name);
9899
}
99100

100101
@Override
101-
public String getDefaultString(String name) {
102+
public String getDefaultString(@NotNull String name) {
102103
// TODO: split product.conf and runtime.product.conf
103104
return getString(name);
104105
}
105106

106107
@Override
107-
public boolean isDefault(String name) {
108+
public boolean isDefault(@NotNull String name) {
108109
return true;
109110
}
110111

@@ -114,68 +115,68 @@ public boolean needsSaving() {
114115
}
115116

116117
@Override
117-
public void setDefault(String name, double value) {
118+
public void setDefault(@NotNull String name, double value) {
118119
setDefault(name, String.valueOf(value));
119120
}
120121

121122
@Override
122-
public void setDefault(String name, float value) {
123+
public void setDefault(@NotNull String name, float value) {
123124
setDefault(name, String.valueOf(value));
124125
}
125126

126127
@Override
127-
public void setDefault(String name, int value) {
128+
public void setDefault(@NotNull String name, int value) {
128129
setDefault(name, String.valueOf(value));
129130
}
130131

131132
@Override
132-
public void setDefault(String name, long value) {
133+
public void setDefault(@NotNull String name, long value) {
133134
setDefault(name, String.valueOf(value));
134135
}
135136

136137
@Override
137-
public void setDefault(String name, String defaultObject) {
138+
public void setDefault(@NotNull String name, @Nullable String defaultObject) {
138139
// do not store global default properties in product.conf
139140
this.parentStore.setDefault(name, defaultObject);
140141
}
141142

142143
@Override
143-
public void setDefault(String name, boolean value) {
144+
public void setDefault(@NotNull String name, boolean value) {
144145
setDefault(name, String.valueOf(value));
145146
}
146147

147148
@Override
148-
public void setToDefault(String name) {
149+
public void setToDefault(@NotNull String name) {
149150
parentStore.setToDefault(name);
150151
}
151152

152153
@Override
153-
public void setValue(String name, double value) {
154+
public void setValue(@NotNull String name, double value) {
154155
parentStore.setValue(name, value);
155156
}
156157

157158
@Override
158-
public void setValue(String name, float value) {
159+
public void setValue(@NotNull String name, float value) {
159160
parentStore.setValue(name, value);
160161
}
161162

162163
@Override
163-
public void setValue(String name, int value) {
164+
public void setValue(@NotNull String name, int value) {
164165
parentStore.setValue(name, value);
165166
}
166167

167168
@Override
168-
public void setValue(String name, long value) {
169+
public void setValue(@NotNull String name, long value) {
169170
parentStore.setValue(name, value);
170171
}
171172

172173
@Override
173-
public void setValue(String name, String value) {
174+
public void setValue(@NotNull String name, @Nullable String value) {
174175
parentStore.setValue(name, value);
175176
}
176177

177178
@Override
178-
public void setValue(String name, boolean value) {
179+
public void setValue(@NotNull String name, boolean value) {
179180
parentStore.setValue(name, value);
180181
}
181182

0 commit comments

Comments
 (0)