{"action":"created","issue":{"url":"https://api.github.com/repos/mongodb/mongo-java-driver/issues/295","labels_url":"https://api.github.com/repos/mongodb/mongo-java-driver/issues/295/labels{/name}","comments_url":"https://api.github.com/repos/mongodb/mongo-java-driver/issues/295/comments","events_url":"https://api.github.com/repos/mongodb/mongo-java-driver/issues/295/events","html_url":"https://github.com/mongodb/mongo-java-driver/pull/295","id":58747951,"number":295,"title":"Added Renderable interface","user":{"login":"jyemin","id":1111546,"avatar_url":"https://avatars.githubusercontent.com/u/1111546?v=3","gravatar_id":"","url":"https://api.github.com/users/jyemin","html_url":"https://github.com/jyemin","followers_url":"https://api.github.com/users/jyemin/followers","following_url":"https://api.github.com/users/jyemin/following{/other_user}","gists_url":"https://api.github.com/users/jyemin/gists{/gist_id}","starred_url":"https://api.github.com/users/jyemin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jyemin/subscriptions","organizations_url":"https://api.github.com/users/jyemin/orgs","repos_url":"https://api.github.com/users/jyemin/repos","events_url":"https://api.github.com/users/jyemin/events{/privacy}","received_events_url":"https://api.github.com/users/jyemin/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-02-24T14:46:00Z","updated_at":"2015-02-24T15:07:56Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/mongodb/mongo-java-driver/pulls/295","html_url":"https://github.com/mongodb/mongo-java-driver/pull/295","diff_url":"https://github.com/mongodb/mongo-java-driver/pull/295.diff","patch_url":"https://github.com/mongodb/mongo-java-driver/pull/295.patch"},"body":"OK, this is take two.  In this patch, there's a Renderable interface and most occurrences of Object in MongoCollection and in the model classes have been replaced with Renderable.  In addition, Document and BsonDocument have been retrofitted to implement Renderable, and all the methods on FilterBuilder also return Renderable."},"comment":{"url":"https://api.github.com/repos/mongodb/mongo-java-driver/issues/comments/75773199","html_url":"https://github.com/mongodb/mongo-java-driver/pull/295#issuecomment-75773199","issue_url":"https://api.github.com/repos/mongodb/mongo-java-driver/issues/295","id":75773199,"user":{"login":"rozza","id":420,"avatar_url":"https://avatars.githubusercontent.com/u/420?v=3","gravatar_id":"","url":"https://api.github.com/users/rozza","html_url":"https://github.com/rozza","followers_url":"https://api.github.com/users/rozza/followers","following_url":"https://api.github.com/users/rozza/following{/other_user}","gists_url":"https://api.github.com/users/rozza/gists{/gist_id}","starred_url":"https://api.github.com/users/rozza/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rozza/subscriptions","organizations_url":"https://api.github.com/users/rozza/orgs","repos_url":"https://api.github.com/users/rozza/repos","events_url":"https://api.github.com/users/rozza/events{/privacy}","received_events_url":"https://api.github.com/users/rozza/received_events","type":"User","site_admin":false},"created_at":"2015-02-24T15:07:56Z","updated_at":"2015-02-24T15:07:56Z","body":"Couple of questions inline - but overall it looks good."}}