2016-03-23 4 views
0

Ich prüfe derzeit einen vernünftigen Weg für (De-) Serialisierung von Objekten innerhalb von GWT. Scheint alles schön und gut, aber ich kann keine Antwort auf die folgende Frage finden:AutoBeanFactory map Json Property Namen

Da ich in der Schnittstelle wie:

public interface OAuth { 

    String getAccessToken(); 

    void setAccessToken(String accessToken); 

    String getRefreshToken(); 

    void setRefreshToken(String refreshToken); 

    String getTokenType(); 

    void setTokenType(String tokenType); 

    String getScope(); 

    void setScope(String scope); 

    int getExpiresIn(); 

    void setExpiresIn(int expiresIn); 
} 

, die mit Javas Namenskonvention für Beans ausrichtet. Nun, wenn ich erhalte einen JSON-String wie:

{ 
    "access_token": "", 
    "token_type": "", 
    "refresh_token": "", 
    "expires_in": 0, 
    "scope": "" 
} 

Wie funktioniert Mapping von "access_token" zu "accessToken Arbeit?

Antwort

1

Ok, manchmal hilft eine etwas tiefere Websuche! Für alle anderen, die dieselbe Frage stellen, hier geht es:

@AutoBean.PropertyName("name")