.
This commit is contained in:
parent
0bedcf366e
commit
a0126582bd
@ -34,7 +34,7 @@ public class RpcResult<R> {
|
|||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
|
|
||||||
public void setResult(Object result) {
|
public void setResult(R result) {
|
||||||
this.result = (R) result;
|
this.result = result;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -638,7 +638,7 @@ public class ZHubClient extends AbstractConsumer implements IConsumer, IProducer
|
|||||||
TypeToken typeToken = rpc.getTypeToken();
|
TypeToken typeToken = rpc.getTypeToken();
|
||||||
if (typeToken.getType() != ((RpcResult<?>) value).getResult().getClass()) {
|
if (typeToken.getType() != ((RpcResult<?>) value).getResult().getClass()) {
|
||||||
Object result = gson.fromJson(toStr(((RpcResult<?>) value).getResult()), typeToken.getType());
|
Object result = gson.fromJson(toStr(((RpcResult<?>) value).getResult()), typeToken.getType());
|
||||||
((RpcResult<?>) value).setResult(result);
|
((RpcResult<Object>) value).setResult(result);
|
||||||
}
|
}
|
||||||
|
|
||||||
rpc.setRpcResult((RpcResult) value);
|
rpc.setRpcResult((RpcResult) value);
|
||||||
|
Loading…
Reference in New Issue
Block a user