4 votes

Puis-je renvoyer un générique dans Google Cloud End Point ?

Lorsque je renvoie un générique, le fichier api du point final semble disparaître. Un exemple de code est collé.

@ApiMethod
public RestResponse<Container> testGeneric() {
    Container container = new Container();

    container.testLong =  (long)4345;
    container.testDate = new Date();
    container.testString = "sathya";
    container.testDouble = 123.98;
    container.testInt = 123;

    RestResponse<Container> response = new RestResponse<Container>();
    response.t = container;

    return response;        
}

S'agit-il d'un bogue dans le point d'accès et une telle chose n'est-elle pas autorisée ?

Regards, Sathya

3voto

MikO Points 12862

Je ne pense pas que ce soit un bogue, mais ce n'est tout simplement pas supporté, de la même manière que vous ne pouvez pas retourner un fichier String formez votre Endpoint...

Pour vérifier l'origine du problème, si vous utilisez le plugin Google pour Eclipse, vous pouvez consulter le journal des erreurs à l'adresse suivante Window -> Show View -> Error Log pour obtenir plus d'informations.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X