Skip to content

Commit 48b8340

Browse files
committed
Can't use getParameterCount either
1 parent 4138de6 commit 48b8340

File tree

2 files changed

+4
-6
lines changed

2 files changed

+4
-6
lines changed

src/AndroidClient/android/src/main/java/net/servicestack/client/sse/ServerEventsClient.java

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -215,13 +215,12 @@ public void execute(ServerEventsClient client, ServerEventMessage msg) {
215215
for (Method mi : namedReceiverClass.getDeclaredMethods()){
216216
if (!Modifier.isPublic(mi.getModifiers()) || Modifier.isStatic(mi.getModifiers()))
217217
continue;
218-
if (mi.getParameterCount() != 1)
218+
Class[] args = mi.getParameterTypes();
219+
if (args.length != 1)
219220
continue;
220221
if ("equals".equals(mi.getName()))
221222
continue;
222223

223-
Class[] args = mi.getParameterTypes();
224-
225224
Class requestType = args[0];
226225

227226
if (target.equals(requestType.getSimpleName())) {

src/AndroidClient/client/src/main/java/net/servicestack/client/sse/ServerEventsClient.java

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -215,13 +215,12 @@ public void execute(ServerEventsClient client, ServerEventMessage msg) {
215215
for (Method mi : namedReceiverClass.getDeclaredMethods()){
216216
if (!Modifier.isPublic(mi.getModifiers()) || Modifier.isStatic(mi.getModifiers()))
217217
continue;
218-
if (mi.getParameterCount() != 1)
218+
Class[] args = mi.getParameterTypes();
219+
if (args.length != 1)
219220
continue;
220221
if ("equals".equals(mi.getName()))
221222
continue;
222223

223-
Class[] args = mi.getParameterTypes();
224-
225224
Class requestType = args[0];
226225

227226
if (target.equals(requestType.getSimpleName())) {

0 commit comments

Comments
 (0)