gpt4 book ai didi

java - 泛型类型的序列化 - GWT

转载 作者:行者123 更新时间:2023-12-01 16:05:37 25 4
gpt4 key购买 nike

我有一个这样的界面

public interface IField<T> extends IsSerializable {
public String getKey();
public void setKey(String name);
public T getValue();
public void setValue(T role); }

还有这样的类

public class FieldImpl<T> implements IField<T> {
private String key;
public String getKey() {
return key;
}
public void setKey(String key) {
this.key = key;
}
public T getValue() {
return value;
}
public void setValue(T value) {
this.value = value;
}
private T value;

public FieldImpl() {
}

public FieldImpl(String key, T value) {
super();
this.key = key;
this.value = value;
} }

当我尝试编译时,我得到了

[ERROR] In order to produce smaller client-side code, 'Object' is not allowed; please use a more specific type (reached via server.sdk.model.IField)

这是什么原因呢?有什么地方可以了解 GWT 的泛型支持吗?

最佳答案

哎呀..错误是由于错误的异步服务定义造成的

void testMethod( AsyncCallback<IField> callback);

我不应该在这里使用原始类型。

关于java - 泛型类型的序列化 - GWT,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2704514/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com