{"action":"created","comment":{"url":"https://api.github.com/repos/mnubo/mnubo-java-sdk/pulls/comments/39401365","id":39401365,"diff_hunk":"@@ -1,209 +1,127 @@\n /*\n  * ---------------------------------------------------------------------------\n- * \n+ *\n  * COPYRIGHT (c) 2015 Mnubo Inc. All Rights Reserved.\n- * \n+ *\n  * The copyright to the computer program(s) herein is the property of Mnubo Inc. The program(s) may be used and/or\n  * copied only with the written permission from Mnubo Inc. or in accordance with the terms and conditions stipulated in\n  * the agreement/contract under which the program(s) have been supplied.\n- * \n+ *\n  * Author: marias Date : Jul 22, 2015\n- * \n+ *\n  * ---------------------------------------------------------------------------\n  */\n \n package com.mnubo.java.sdk.client.mapper;\n \n-import java.io.File;\n-import java.io.InputStream;\n import java.util.HashMap;\n import java.util.Map;\n \n import com.fasterxml.jackson.core.JsonParser;\n-import com.fasterxml.jackson.core.JsonProcessingException;\n import com.fasterxml.jackson.core.type.TypeReference;\n import com.fasterxml.jackson.databind.ObjectMapper;\n-import com.fasterxml.jackson.databind.node.ObjectNode;\n-import com.fasterxml.jackson.databind.type.CollectionType;\n import com.fasterxml.jackson.databind.type.MapType;\n import com.fasterxml.jackson.databind.type.SimpleType;\n \n-public abstract class SDKMapperUtils\n-{\n+/**\n+ * Event Bean. To build an event you must ask for EventBuilder using: the static method\n+ * event.builder()\n+ *\n+ * @author Mauro Arias\n+ * @since 2015/07/22\n+ */\n+public abstract class SDKMapperUtils {\n     private static ObjectMapper objectMapper = SDKObjectMapperConfig.getObjectMapper();\n \n     /**\n+     * Deserialize a String to a specific class type\n+     *\n+     * @param <T> This describes the type parameter\n+     * @param content: String to deserialize\n+     * @param valueType; Class type\n+     *\n+     * @return object instance deserialized of the type defined in valueType\n+     *\n      * @throws IllegalStateException if any exception occurs.\n      */\n-    public static < T > T readValue( String content, Class< T > valueType ) throws IllegalStateException\n-    {\n-        try\n-        {\n-            return objectMapper.readValue( content , valueType );\n-        }\n-        catch ( Exception e )\n-        {\n-            throw new IllegalStateException( \"reading json content\" , e.getCause() );\n-        }\n-    }\n-\n-    public static < T > T readValue( String content, TypeReference< T > valueType ) throws IllegalStateException\n-    {\n-        try\n-        {\n-            return objectMapper.readValue( content , valueType );\n-        }\n-        catch ( Exception e )\n-        {\n-            throw new IllegalStateException( \"reading json content\" , e.getCause() );\n-        }\n-    }\n-\n-    /**\n-     * @throws IllegalStateException if any exception occurs.\n-     */\n-    public static < T > T readValue( String content, CollectionType valueType ) throws IllegalStateException\n-    {\n-        try\n-        {\n-            return objectMapper.readValue( content , valueType );\n+    public static <T> T readValue(String content, Class<T> valueType) throws IllegalStateException {\n+        try {\n+            return objectMapper.readValue(content, valueType);\n         }\n-        catch ( Exception e )\n-        {\n-            throw new IllegalStateException( \"reading json content\" , e.getCause() );\n+        catch (Exception e) {\n+            throw new IllegalStateException(\"reading json content\", e.getCause());\n         }\n     }\n \n     /**\n+     * Deserialize a String to a specific reference as a list type\n+     *\n+     * @param <T> This describes the type parameter\n+     * @param content: String to deserialize\n+     * @param valueType; type reference class type, for example use this for a list.\n+     *\n+     * @return object instance deserialized of the type defined in valueType\n+     *\n      * @throws IllegalStateException if any exception occurs.\n      */\n-    @SuppressWarnings( \"unchecked\" )\n-    public static Map< String , String > readValueAsMap( String content ) throws IllegalStateException\n-    {\n-        try\n-        {\n-            MapType stringStringMapTypew = MapType.construct( HashMap.class ,\n-                                                              SimpleType.construct( String.class ) ,\n-                                                              SimpleType.construct( String.class ) );\n-            return (Map< String , String >) objectMapper.readValue( content ,\n-                                                                    stringStringMapTypew );\n-        }\n-        catch ( Exception e )\n-        {\n-            throw new IllegalStateException( \"reading json content\" , e.getCause() );\n-        }\n-    }\n-\n-    @SuppressWarnings( \"unchecked\" )\n-    public static Map< String , String > readValueAsMap( JsonParser parser ) throws IllegalStateException\n-    {\n-        try\n-        {\n-            MapType stringMapTypew = MapType.construct( HashMap.class ,\n-                                                        SimpleType.construct( String.class ) ,\n-                                                        SimpleType.construct( String.class ) );\n-            return (HashMap< String , String >) objectMapper.readValue( parser , stringMapTypew );\n-        }\n-        catch ( Exception e )\n-        {\n-            throw new IllegalStateException( \"reading json content\" , e.getCause() );\n-        }\n-\n-    }\n-\n-    @SuppressWarnings( \"unchecked\" )\n-    public static Map< String , Object > readValueAsMapObject( String content ) throws IllegalStateException\n-    {\n-        try\n-        {\n-            MapType stringObjectMapTypew = MapType.construct( HashMap.class ,\n-                                                              SimpleType.construct( String.class ) ,\n-                                                              SimpleType.construct( Object.class ) );\n-            return (Map< String , Object >) objectMapper.readValue( content , stringObjectMapTypew );\n-        }\n-        catch ( Exception e )\n-        {\n-            throw new IllegalStateException( \"reading json content\" , e.getCause() );\n-        }\n-\n-    }\n-\n-    @SuppressWarnings( \"unchecked\" )\n-    public static Map< String , Object > readValuesAsMapObject( JsonParser parser ) throws IllegalStateException\n-    {\n-        try\n-        {\n-            MapType stringObjectMapTypew = MapType.construct( HashMap.class ,\n-                                                              SimpleType.construct( String.class ) ,\n-                                                              SimpleType.construct( Object.class ) );\n-            return (HashMap< String , Object >) objectMapper.readValue( parser , stringObjectMapTypew );\n+    public static <T> T readValue(String content, TypeReference<T> valueType) throws IllegalStateException {\n+        try {\n+            return objectMapper.readValue(content, valueType);\n         }\n-        catch ( Exception e )\n-        {\n-            throw new IllegalStateException( \"reading json content\" , e.getCause() );\n+        catch (Exception e) {\n+            throw new IllegalStateException(\"reading json content\", e.getCause());\n         }\n-\n     }\n \n     /**\n+     * Deserialize a String to a specific map\n+     *\n+     * @param <V> This describes the hey's map type parameter\n+     * @param <T> This describes the value's map type parameter\n+     * @param content: String to deserialize\n+     * @param keyType; type of the key's map\n+     * @param valueType; type of the value's map\n+     *\n+     * @return Map object instance deserialized of the type defined in keyType valueType\n+     *\n      * @throws IllegalStateException if any exception occurs.\n      */\n-    public static < T > T readValue( File jsonFile, Class< T > valueType ) throws IllegalStateException\n-    {\n-        try\n-        {\n-            return objectMapper.readValue( jsonFile , valueType );\n+    public static <V, T> Map<V, T> readValuesAsMap(String content, Class<V> keyType, Class<T> valueType)\n+            throws IllegalStateException {\n+        try {\n+            MapType stringStringMapTypew = MapType.construct(HashMap.class, SimpleType.construct(keyType),\n+                    SimpleType.construct(valueType));\n+            return (Map<V, T>) objectMapper.readValue(content, stringStringMapTypew);\n         }\n-        catch ( Exception e )\n-        {\n-            throw new IllegalStateException( \"reading json content\" , e.getCause() );\n+        catch (Exception e) {\n+            throw new IllegalStateException(\"reading json content\", e.getCause());\n         }\n     }\n \n     /**\n+     * Deserialize a String to a specific map, using jsonparser\n+     *\n+     * @param <V> This describes the hey's map type parameter","path":"client/src/main/java/com/mnubo/java/sdk/client/mapper/SDKMapperUtils.java","position":222,"original_position":222,"commit_id":"f4f55ff481d65974d338dd336cc74b3fcd9d8166","original_commit_id":"f4f55ff481d65974d338dd336cc74b3fcd9d8166","user":{"login":"dmasse76","id":8354389,"avatar_url":"https://avatars.githubusercontent.com/u/8354389?v=3","gravatar_id":"","url":"https://api.github.com/users/dmasse76","html_url":"https://github.com/dmasse76","followers_url":"https://api.github.com/users/dmasse76/followers","following_url":"https://api.github.com/users/dmasse76/following{/other_user}","gists_url":"https://api.github.com/users/dmasse76/gists{/gist_id}","starred_url":"https://api.github.com/users/dmasse76/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dmasse76/subscriptions","organizations_url":"https://api.github.com/users/dmasse76/orgs","repos_url":"https://api.github.com/users/dmasse76/repos","events_url":"https://api.github.com/users/dmasse76/events{/privacy}","received_events_url":"https://api.github.com/users/dmasse76/received_events","type":"User","site_admin":false},"body":"hey's --> key's","created_at":"2015-09-14T14:39:54Z","updated_at":"2015-09-14T14:39:54Z","html_url":"https://github.com/mnubo/mnubo-java-sdk/pull/1#discussion_r39401365","pull_request_url":"https://api.github.com/repos/mnubo/mnubo-java-sdk/pulls/1","_links":{"self":{"href":"https://api.github.com/repos/mnubo/mnubo-java-sdk/pulls/comments/39401365"},"html":{"href":"https://github.com/mnubo/mnubo-java-sdk/pull/1#discussion_r39401365"},"pull_request":{"href":"https://api.github.com/repos/mnubo/mnubo-java-sdk/pulls/1"}}},"pull_request":{"url":"https://api.github.com/repos/mnubo/mnubo-java-sdk/pulls/1","id":44713614,"html_url":"https://github.com/mnubo/mnubo-java-sdk/pull/1","diff_url":"https://github.com/mnubo/mnubo-java-sdk/pull/1.diff","patch_url":"https://github.com/mnubo/mnubo-java-sdk/pull/1.patch","issue_url":"https://api.github.com/repos/mnubo/mnubo-java-sdk/issues/1","number":1,"state":"open","locked":false,"title":"mm3438","user":{"login":"mauromnubo","id":13561566,"avatar_url":"https://avatars.githubusercontent.com/u/13561566?v=3","gravatar_id":"","url":"https://api.github.com/users/mauromnubo","html_url":"https://github.com/mauromnubo","followers_url":"https://api.github.com/users/mauromnubo/followers","following_url":"https://api.github.com/users/mauromnubo/following{/other_user}","gists_url":"https://api.github.com/users/mauromnubo/gists{/gist_id}","starred_url":"https://api.github.com/users/mauromnubo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mauromnubo/subscriptions","organizations_url":"https://api.github.com/users/mauromnubo/orgs","repos_url":"https://api.github.com/users/mauromnubo/repos","events_url":"https://api.github.com/users/mauromnubo/events{/privacy}","received_events_url":"https://api.github.com/users/mauromnubo/received_events","type":"User","site_admin":false},"body":"* Adding javadoc comments to interfaces and public objects.\r\n* making package protected all not public classes & methods.\r\n* moving MnuboSDKFactory to service package.","created_at":"2015-09-10T20:13:14Z","updated_at":"2015-09-14T14:39:54Z","closed_at":null,"merged_at":null,"merge_commit_sha":"81fafd987b472a6ffddc055f23639f7fb7beb8e7","assignee":{"login":"dmasse76","id":8354389,"avatar_url":"https://avatars.githubusercontent.com/u/8354389?v=3","gravatar_id":"","url":"https://api.github.com/users/dmasse76","html_url":"https://github.com/dmasse76","followers_url":"https://api.github.com/users/dmasse76/followers","following_url":"https://api.github.com/users/dmasse76/following{/other_user}","gists_url":"https://api.github.com/users/dmasse76/gists{/gist_id}","starred_url":"https://api.github.com/users/dmasse76/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dmasse76/subscriptions","organizations_url":"https://api.github.com/users/dmasse76/orgs","repos_url":"https://api.github.com/users/dmasse76/repos","events_url":"https://api.github.com/users/dmasse76/events{/privacy}","received_events_url":"https://api.github.com/users/dmasse76/received_events","type":"User","site_admin":false},"milestone":null,"commits_url":"https://api.github.com/repos/mnubo/mnubo-java-sdk/pulls/1/commits","review_comments_url":"https://api.github.com/repos/mnubo/mnubo-java-sdk/pulls/1/comments","review_comment_url":"https://api.github.com/repos/mnubo/mnubo-java-sdk/pulls/comments{/number}","comments_url":"https://api.github.com/repos/mnubo/mnubo-java-sdk/issues/1/comments","statuses_url":"https://api.github.com/repos/mnubo/mnubo-java-sdk/statuses/f4f55ff481d65974d338dd336cc74b3fcd9d8166","head":{"label":"mauromnubo:master","ref":"master","sha":"f4f55ff481d65974d338dd336cc74b3fcd9d8166","user":{"login":"mauromnubo","id":13561566,"avatar_url":"https://avatars.githubusercontent.com/u/13561566?v=3","gravatar_id":"","url":"https://api.github.com/users/mauromnubo","html_url":"https://github.com/mauromnubo","followers_url":"https://api.github.com/users/mauromnubo/followers","following_url":"https://api.github.com/users/mauromnubo/following{/other_user}","gists_url":"https://api.github.com/users/mauromnubo/gists{/gist_id}","starred_url":"https://api.github.com/users/mauromnubo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mauromnubo/subscriptions","organizations_url":"https://api.github.com/users/mauromnubo/orgs","repos_url":"https://api.github.com/users/mauromnubo/repos","events_url":"https://api.github.com/users/mauromnubo/events{/privacy}","received_events_url":"https://api.github.com/users/mauromnubo/received_events","type":"User","site_admin":false},"repo":{"id":42267974,"name":"mnubo-java-sdk","full_name":"mauromnubo/mnubo-java-sdk","owner":{"login":"mauromnubo","id":13561566,"avatar_url":"https://avatars.githubusercontent.com/u/13561566?v=3","gravatar_id":"","url":"https://api.github.com/users/mauromnubo","html_url":"https://github.com/mauromnubo","followers_url":"https://api.github.com/users/mauromnubo/followers","following_url":"https://api.github.com/users/mauromnubo/following{/other_user}","gists_url":"https://api.github.com/users/mauromnubo/gists{/gist_id}","starred_url":"https://api.github.com/users/mauromnubo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mauromnubo/subscriptions","organizations_url":"https://api.github.com/users/mauromnubo/orgs","repos_url":"https://api.github.com/users/mauromnubo/repos","events_url":"https://api.github.com/users/mauromnubo/events{/privacy}","received_events_url":"https://api.github.com/users/mauromnubo/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/mauromnubo/mnubo-java-sdk","description":"this repository holds the mnubo REST client java-based SDK","fork":true,"url":"https://api.github.com/repos/mauromnubo/mnubo-java-sdk","forks_url":"https://api.github.com/repos/mauromnubo/mnubo-java-sdk/forks","keys_url":"https://api.github.com/repos/mauromnubo/mnubo-java-sdk/keys{/key_id}","collaborators_url":"https://api.github.com/repos/mauromnubo/mnubo-java-sdk/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/mauromnubo/mnubo-java-sdk/teams","hooks_url":"https://api.github.com/repos/mauromnubo/mnubo-java-sdk/hooks","issue_events_url":"https://api.github.com/repos/mauromnubo/mnubo-java-sdk/issues/events{/number}","events_url":"https://api.github.com/repos/mauromnubo/mnubo-java-sdk/events","assignees_url":"https://api.github.com/repos/mauromnubo/mnubo-java-sdk/assignees{/user}","branches_url":"https://api.github.com/repos/mauromnubo/mnubo-java-sdk/branches{/branch}","tags_url":"https://api.github.com/repos/mauromnubo/mnubo-java-sdk/tags","blobs_url":"https://api.github.com/repos/mauromnubo/mnubo-java-sdk/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/mauromnubo/mnubo-java-sdk/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/mauromnubo/mnubo-java-sdk/git/refs{/sha}","trees_url":"https://api.github.com/repos/mauromnubo/mnubo-java-sdk/git/trees{/sha}","statuses_url":"https://api.github.com/repos/mauromnubo/mnubo-java-sdk/statuses/{sha}","languages_url":"https://api.github.com/repos/mauromnubo/mnubo-java-sdk/languages","stargazers_url":"https://api.github.com/repos/mauromnubo/mnubo-java-sdk/stargazers","contributors_url":"https://api.github.com/repos/mauromnubo/mnubo-java-sdk/contributors","subscribers_url":"https://api.github.com/repos/mauromnubo/mnubo-java-sdk/subscribers","subscription_url":"https://api.github.com/repos/mauromnubo/mnubo-java-sdk/subscription","commits_url":"https://api.github.com/repos/mauromnubo/mnubo-java-sdk/commits{/sha}","git_commits_url":"https://api.github.com/repos/mauromnubo/mnubo-java-sdk/git/commits{/sha}","comments_url":"https://api.github.com/repos/mauromnubo/mnubo-java-sdk/comments{/number}","issue_comment_url":"https://api.github.com/repos/mauromnubo/mnubo-java-sdk/issues/comments{/number}","contents_url":"https://api.github.com/repos/mauromnubo/mnubo-java-sdk/contents/{+path}","compare_url":"https://api.github.com/repos/mauromnubo/mnubo-java-sdk/compare/{base}...{head}","merges_url":"https://api.github.com/repos/mauromnubo/mnubo-java-sdk/merges","archive_url":"https://api.github.com/repos/mauromnubo/mnubo-java-sdk/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/mauromnubo/mnubo-java-sdk/downloads","issues_url":"https://api.github.com/repos/mauromnubo/mnubo-java-sdk/issues{/number}","pulls_url":"https://api.github.com/repos/mauromnubo/mnubo-java-sdk/pulls{/number}","milestones_url":"https://api.github.com/repos/mauromnubo/mnubo-java-sdk/milestones{/number}","notifications_url":"https://api.github.com/repos/mauromnubo/mnubo-java-sdk/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/mauromnubo/mnubo-java-sdk/labels{/name}","releases_url":"https://api.github.com/repos/mauromnubo/mnubo-java-sdk/releases{/id}","created_at":"2015-09-10T20:07:05Z","updated_at":"2015-09-10T20:07:06Z","pushed_at":"2015-09-14T12:51:39Z","git_url":"git://github.com/mauromnubo/mnubo-java-sdk.git","ssh_url":"git@github.com:mauromnubo/mnubo-java-sdk.git","clone_url":"https://github.com/mauromnubo/mnubo-java-sdk.git","svn_url":"https://github.com/mauromnubo/mnubo-java-sdk","homepage":null,"size":264,"stargazers_count":0,"watchers_count":0,"language":"Java","has_issues":false,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"mnubo:master","ref":"master","sha":"569fe10ec262e79badae5f9223ffffa00e3e8cf5","user":{"login":"mnubo","id":7773027,"avatar_url":"https://avatars.githubusercontent.com/u/7773027?v=3","gravatar_id":"","url":"https://api.github.com/users/mnubo","html_url":"https://github.com/mnubo","followers_url":"https://api.github.com/users/mnubo/followers","following_url":"https://api.github.com/users/mnubo/following{/other_user}","gists_url":"https://api.github.com/users/mnubo/gists{/gist_id}","starred_url":"https://api.github.com/users/mnubo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mnubo/subscriptions","organizations_url":"https://api.github.com/users/mnubo/orgs","repos_url":"https://api.github.com/users/mnubo/repos","events_url":"https://api.github.com/users/mnubo/events{/privacy}","received_events_url":"https://api.github.com/users/mnubo/received_events","type":"Organization","site_admin":false},"repo":{"id":39915257,"name":"mnubo-java-sdk","full_name":"mnubo/mnubo-java-sdk","owner":{"login":"mnubo","id":7773027,"avatar_url":"https://avatars.githubusercontent.com/u/7773027?v=3","gravatar_id":"","url":"https://api.github.com/users/mnubo","html_url":"https://github.com/mnubo","followers_url":"https://api.github.com/users/mnubo/followers","following_url":"https://api.github.com/users/mnubo/following{/other_user}","gists_url":"https://api.github.com/users/mnubo/gists{/gist_id}","starred_url":"https://api.github.com/users/mnubo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mnubo/subscriptions","organizations_url":"https://api.github.com/users/mnubo/orgs","repos_url":"https://api.github.com/users/mnubo/repos","events_url":"https://api.github.com/users/mnubo/events{/privacy}","received_events_url":"https://api.github.com/users/mnubo/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/mnubo/mnubo-java-sdk","description":"this repository holds the mnubo REST client java-based SDK","fork":false,"url":"https://api.github.com/repos/mnubo/mnubo-java-sdk","forks_url":"https://api.github.com/repos/mnubo/mnubo-java-sdk/forks","keys_url":"https://api.github.com/repos/mnubo/mnubo-java-sdk/keys{/key_id}","collaborators_url":"https://api.github.com/repos/mnubo/mnubo-java-sdk/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/mnubo/mnubo-java-sdk/teams","hooks_url":"https://api.github.com/repos/mnubo/mnubo-java-sdk/hooks","issue_events_url":"https://api.github.com/repos/mnubo/mnubo-java-sdk/issues/events{/number}","events_url":"https://api.github.com/repos/mnubo/mnubo-java-sdk/events","assignees_url":"https://api.github.com/repos/mnubo/mnubo-java-sdk/assignees{/user}","branches_url":"https://api.github.com/repos/mnubo/mnubo-java-sdk/branches{/branch}","tags_url":"https://api.github.com/repos/mnubo/mnubo-java-sdk/tags","blobs_url":"https://api.github.com/repos/mnubo/mnubo-java-sdk/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/mnubo/mnubo-java-sdk/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/mnubo/mnubo-java-sdk/git/refs{/sha}","trees_url":"https://api.github.com/repos/mnubo/mnubo-java-sdk/git/trees{/sha}","statuses_url":"https://api.github.com/repos/mnubo/mnubo-java-sdk/statuses/{sha}","languages_url":"https://api.github.com/repos/mnubo/mnubo-java-sdk/languages","stargazers_url":"https://api.github.com/repos/mnubo/mnubo-java-sdk/stargazers","contributors_url":"https://api.github.com/repos/mnubo/mnubo-java-sdk/contributors","subscribers_url":"https://api.github.com/repos/mnubo/mnubo-java-sdk/subscribers","subscription_url":"https://api.github.com/repos/mnubo/mnubo-java-sdk/subscription","commits_url":"https://api.github.com/repos/mnubo/mnubo-java-sdk/commits{/sha}","git_commits_url":"https://api.github.com/repos/mnubo/mnubo-java-sdk/git/commits{/sha}","comments_url":"https://api.github.com/repos/mnubo/mnubo-java-sdk/comments{/number}","issue_comment_url":"https://api.github.com/repos/mnubo/mnubo-java-sdk/issues/comments{/number}","contents_url":"https://api.github.com/repos/mnubo/mnubo-java-sdk/contents/{+path}","compare_url":"https://api.github.com/repos/mnubo/mnubo-java-sdk/compare/{base}...{head}","merges_url":"https://api.github.com/repos/mnubo/mnubo-java-sdk/merges","archive_url":"https://api.github.com/repos/mnubo/mnubo-java-sdk/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/mnubo/mnubo-java-sdk/downloads","issues_url":"https://api.github.com/repos/mnubo/mnubo-java-sdk/issues{/number}","pulls_url":"https://api.github.com/repos/mnubo/mnubo-java-sdk/pulls{/number}","milestones_url":"https://api.github.com/repos/mnubo/mnubo-java-sdk/milestones{/number}","notifications_url":"https://api.github.com/repos/mnubo/mnubo-java-sdk/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/mnubo/mnubo-java-sdk/labels{/name}","releases_url":"https://api.github.com/repos/mnubo/mnubo-java-sdk/releases{/id}","created_at":"2015-07-29T20:40:45Z","updated_at":"2015-07-30T15:13:55Z","pushed_at":"2015-09-14T12:51:39Z","git_url":"git://github.com/mnubo/mnubo-java-sdk.git","ssh_url":"git@github.com:mnubo/mnubo-java-sdk.git","clone_url":"https://github.com/mnubo/mnubo-java-sdk.git","svn_url":"https://github.com/mnubo/mnubo-java-sdk","homepage":null,"size":264,"stargazers_count":0,"watchers_count":0,"language":"Java","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":2,"mirror_url":null,"open_issues_count":1,"forks":2,"open_issues":1,"watchers":0,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/mnubo/mnubo-java-sdk/pulls/1"},"html":{"href":"https://github.com/mnubo/mnubo-java-sdk/pull/1"},"issue":{"href":"https://api.github.com/repos/mnubo/mnubo-java-sdk/issues/1"},"comments":{"href":"https://api.github.com/repos/mnubo/mnubo-java-sdk/issues/1/comments"},"review_comments":{"href":"https://api.github.com/repos/mnubo/mnubo-java-sdk/pulls/1/comments"},"review_comment":{"href":"https://api.github.com/repos/mnubo/mnubo-java-sdk/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/mnubo/mnubo-java-sdk/pulls/1/commits"},"statuses":{"href":"https://api.github.com/repos/mnubo/mnubo-java-sdk/statuses/f4f55ff481d65974d338dd336cc74b3fcd9d8166"}}}}