0
J'ai une interface comme celui-cisérialisation des types génériques - GWT
public interface IField<T> extends IsSerializable {
public String getKey();
public void setKey(String name);
public T getValue();
public void setValue(T role); }
Et une classe comme cette
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;
} }
Quand je tente de compiler je reçois
[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)
Quelle est la cause de cela? Y a-t-il un endroit où je peux lire sur le soutien des génériques de GWT?
Pouvez-vous marquer votre question comme réponse? –