├── .gitignore ├── README.md ├── pom.xml └── src ├── main └── java │ └── ga │ └── dryco │ └── redditjerk │ ├── api │ ├── FlairApi.java │ ├── ModerationApi.java │ ├── PostApi.java │ ├── Reddit.java │ ├── SubredditApi.java │ ├── UserApi.java │ └── enums │ │ ├── ConfigValues.java │ │ ├── Distinguish.java │ │ ├── Endpoints.java │ │ ├── FlairPosition.java │ │ ├── FromPast.java │ │ ├── Moderation.java │ │ └── Sorting.java │ ├── datamodels │ ├── AuthData.java │ ├── JsonError.java │ ├── ListingData.java │ ├── ModeratorsData.java │ ├── ModeratorsListing.java │ ├── ModeratorsListingData.java │ ├── More.java │ ├── MoreChildren.java │ ├── MoreData.java │ ├── PostData.java │ ├── PostReturn.java │ ├── RedditThreadData.java │ ├── T1.java │ ├── T1Data.java │ ├── T1Listing.java │ ├── T1ListingData.java │ ├── T2.java │ ├── T2Data.java │ ├── T3.java │ ├── T3Data.java │ ├── T3Listing.java │ ├── T3ListingData.java │ ├── T5.java │ ├── T5Data.java │ ├── T5Listing.java │ ├── T5ListingData.java │ ├── Thing.java │ └── deserializers │ │ ├── MoreChildrenDeserializer.java │ │ ├── PostReturnDeserializer.java │ │ ├── T1Deserializer.java │ │ ├── T1ListingDeserializer.java │ │ ├── T3Deserializer.java │ │ └── ThreadDeserializer.java │ ├── exceptions │ ├── OAuthClientException.java │ └── RedditJerkException.java │ ├── implementation │ └── RedditApi.java │ ├── rest │ ├── AuthInfo.java │ └── OAuthClient.java │ └── wrappers │ ├── Comment.java │ ├── Link.java │ ├── Post.java │ ├── RedditThread.java │ ├── Subreddit.java │ ├── Thingy.java │ └── User.java └── test └── java └── ga └── dryco └── redditjerk ├── ClientTest.java ├── ExamplesTest.java └── TestBot.java /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/euparkeria/RedditJerk/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/euparkeria/RedditJerk/HEAD/README.md -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/euparkeria/RedditJerk/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/ga/dryco/redditjerk/api/FlairApi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/euparkeria/RedditJerk/HEAD/src/main/java/ga/dryco/redditjerk/api/FlairApi.java -------------------------------------------------------------------------------- /src/main/java/ga/dryco/redditjerk/api/ModerationApi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/euparkeria/RedditJerk/HEAD/src/main/java/ga/dryco/redditjerk/api/ModerationApi.java -------------------------------------------------------------------------------- /src/main/java/ga/dryco/redditjerk/api/PostApi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/euparkeria/RedditJerk/HEAD/src/main/java/ga/dryco/redditjerk/api/PostApi.java -------------------------------------------------------------------------------- /src/main/java/ga/dryco/redditjerk/api/Reddit.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/euparkeria/RedditJerk/HEAD/src/main/java/ga/dryco/redditjerk/api/Reddit.java -------------------------------------------------------------------------------- /src/main/java/ga/dryco/redditjerk/api/SubredditApi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/euparkeria/RedditJerk/HEAD/src/main/java/ga/dryco/redditjerk/api/SubredditApi.java -------------------------------------------------------------------------------- /src/main/java/ga/dryco/redditjerk/api/UserApi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/euparkeria/RedditJerk/HEAD/src/main/java/ga/dryco/redditjerk/api/UserApi.java -------------------------------------------------------------------------------- /src/main/java/ga/dryco/redditjerk/api/enums/ConfigValues.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/euparkeria/RedditJerk/HEAD/src/main/java/ga/dryco/redditjerk/api/enums/ConfigValues.java -------------------------------------------------------------------------------- /src/main/java/ga/dryco/redditjerk/api/enums/Distinguish.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/euparkeria/RedditJerk/HEAD/src/main/java/ga/dryco/redditjerk/api/enums/Distinguish.java -------------------------------------------------------------------------------- /src/main/java/ga/dryco/redditjerk/api/enums/Endpoints.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/euparkeria/RedditJerk/HEAD/src/main/java/ga/dryco/redditjerk/api/enums/Endpoints.java -------------------------------------------------------------------------------- /src/main/java/ga/dryco/redditjerk/api/enums/FlairPosition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/euparkeria/RedditJerk/HEAD/src/main/java/ga/dryco/redditjerk/api/enums/FlairPosition.java -------------------------------------------------------------------------------- /src/main/java/ga/dryco/redditjerk/api/enums/FromPast.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/euparkeria/RedditJerk/HEAD/src/main/java/ga/dryco/redditjerk/api/enums/FromPast.java -------------------------------------------------------------------------------- /src/main/java/ga/dryco/redditjerk/api/enums/Moderation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/euparkeria/RedditJerk/HEAD/src/main/java/ga/dryco/redditjerk/api/enums/Moderation.java -------------------------------------------------------------------------------- /src/main/java/ga/dryco/redditjerk/api/enums/Sorting.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/euparkeria/RedditJerk/HEAD/src/main/java/ga/dryco/redditjerk/api/enums/Sorting.java -------------------------------------------------------------------------------- /src/main/java/ga/dryco/redditjerk/datamodels/AuthData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/euparkeria/RedditJerk/HEAD/src/main/java/ga/dryco/redditjerk/datamodels/AuthData.java -------------------------------------------------------------------------------- /src/main/java/ga/dryco/redditjerk/datamodels/JsonError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/euparkeria/RedditJerk/HEAD/src/main/java/ga/dryco/redditjerk/datamodels/JsonError.java -------------------------------------------------------------------------------- /src/main/java/ga/dryco/redditjerk/datamodels/ListingData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/euparkeria/RedditJerk/HEAD/src/main/java/ga/dryco/redditjerk/datamodels/ListingData.java -------------------------------------------------------------------------------- /src/main/java/ga/dryco/redditjerk/datamodels/ModeratorsData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/euparkeria/RedditJerk/HEAD/src/main/java/ga/dryco/redditjerk/datamodels/ModeratorsData.java -------------------------------------------------------------------------------- /src/main/java/ga/dryco/redditjerk/datamodels/ModeratorsListing.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/euparkeria/RedditJerk/HEAD/src/main/java/ga/dryco/redditjerk/datamodels/ModeratorsListing.java -------------------------------------------------------------------------------- /src/main/java/ga/dryco/redditjerk/datamodels/ModeratorsListingData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/euparkeria/RedditJerk/HEAD/src/main/java/ga/dryco/redditjerk/datamodels/ModeratorsListingData.java -------------------------------------------------------------------------------- /src/main/java/ga/dryco/redditjerk/datamodels/More.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/euparkeria/RedditJerk/HEAD/src/main/java/ga/dryco/redditjerk/datamodels/More.java -------------------------------------------------------------------------------- /src/main/java/ga/dryco/redditjerk/datamodels/MoreChildren.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/euparkeria/RedditJerk/HEAD/src/main/java/ga/dryco/redditjerk/datamodels/MoreChildren.java -------------------------------------------------------------------------------- /src/main/java/ga/dryco/redditjerk/datamodels/MoreData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/euparkeria/RedditJerk/HEAD/src/main/java/ga/dryco/redditjerk/datamodels/MoreData.java -------------------------------------------------------------------------------- /src/main/java/ga/dryco/redditjerk/datamodels/PostData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/euparkeria/RedditJerk/HEAD/src/main/java/ga/dryco/redditjerk/datamodels/PostData.java -------------------------------------------------------------------------------- /src/main/java/ga/dryco/redditjerk/datamodels/PostReturn.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/euparkeria/RedditJerk/HEAD/src/main/java/ga/dryco/redditjerk/datamodels/PostReturn.java -------------------------------------------------------------------------------- /src/main/java/ga/dryco/redditjerk/datamodels/RedditThreadData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/euparkeria/RedditJerk/HEAD/src/main/java/ga/dryco/redditjerk/datamodels/RedditThreadData.java -------------------------------------------------------------------------------- /src/main/java/ga/dryco/redditjerk/datamodels/T1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/euparkeria/RedditJerk/HEAD/src/main/java/ga/dryco/redditjerk/datamodels/T1.java -------------------------------------------------------------------------------- /src/main/java/ga/dryco/redditjerk/datamodels/T1Data.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/euparkeria/RedditJerk/HEAD/src/main/java/ga/dryco/redditjerk/datamodels/T1Data.java -------------------------------------------------------------------------------- /src/main/java/ga/dryco/redditjerk/datamodels/T1Listing.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/euparkeria/RedditJerk/HEAD/src/main/java/ga/dryco/redditjerk/datamodels/T1Listing.java -------------------------------------------------------------------------------- /src/main/java/ga/dryco/redditjerk/datamodels/T1ListingData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/euparkeria/RedditJerk/HEAD/src/main/java/ga/dryco/redditjerk/datamodels/T1ListingData.java -------------------------------------------------------------------------------- /src/main/java/ga/dryco/redditjerk/datamodels/T2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/euparkeria/RedditJerk/HEAD/src/main/java/ga/dryco/redditjerk/datamodels/T2.java -------------------------------------------------------------------------------- /src/main/java/ga/dryco/redditjerk/datamodels/T2Data.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/euparkeria/RedditJerk/HEAD/src/main/java/ga/dryco/redditjerk/datamodels/T2Data.java -------------------------------------------------------------------------------- /src/main/java/ga/dryco/redditjerk/datamodels/T3.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/euparkeria/RedditJerk/HEAD/src/main/java/ga/dryco/redditjerk/datamodels/T3.java -------------------------------------------------------------------------------- /src/main/java/ga/dryco/redditjerk/datamodels/T3Data.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/euparkeria/RedditJerk/HEAD/src/main/java/ga/dryco/redditjerk/datamodels/T3Data.java -------------------------------------------------------------------------------- /src/main/java/ga/dryco/redditjerk/datamodels/T3Listing.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/euparkeria/RedditJerk/HEAD/src/main/java/ga/dryco/redditjerk/datamodels/T3Listing.java -------------------------------------------------------------------------------- /src/main/java/ga/dryco/redditjerk/datamodels/T3ListingData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/euparkeria/RedditJerk/HEAD/src/main/java/ga/dryco/redditjerk/datamodels/T3ListingData.java -------------------------------------------------------------------------------- /src/main/java/ga/dryco/redditjerk/datamodels/T5.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/euparkeria/RedditJerk/HEAD/src/main/java/ga/dryco/redditjerk/datamodels/T5.java -------------------------------------------------------------------------------- /src/main/java/ga/dryco/redditjerk/datamodels/T5Data.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/euparkeria/RedditJerk/HEAD/src/main/java/ga/dryco/redditjerk/datamodels/T5Data.java -------------------------------------------------------------------------------- /src/main/java/ga/dryco/redditjerk/datamodels/T5Listing.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/euparkeria/RedditJerk/HEAD/src/main/java/ga/dryco/redditjerk/datamodels/T5Listing.java -------------------------------------------------------------------------------- /src/main/java/ga/dryco/redditjerk/datamodels/T5ListingData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/euparkeria/RedditJerk/HEAD/src/main/java/ga/dryco/redditjerk/datamodels/T5ListingData.java -------------------------------------------------------------------------------- /src/main/java/ga/dryco/redditjerk/datamodels/Thing.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/euparkeria/RedditJerk/HEAD/src/main/java/ga/dryco/redditjerk/datamodels/Thing.java -------------------------------------------------------------------------------- /src/main/java/ga/dryco/redditjerk/datamodels/deserializers/MoreChildrenDeserializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/euparkeria/RedditJerk/HEAD/src/main/java/ga/dryco/redditjerk/datamodels/deserializers/MoreChildrenDeserializer.java -------------------------------------------------------------------------------- /src/main/java/ga/dryco/redditjerk/datamodels/deserializers/PostReturnDeserializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/euparkeria/RedditJerk/HEAD/src/main/java/ga/dryco/redditjerk/datamodels/deserializers/PostReturnDeserializer.java -------------------------------------------------------------------------------- /src/main/java/ga/dryco/redditjerk/datamodels/deserializers/T1Deserializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/euparkeria/RedditJerk/HEAD/src/main/java/ga/dryco/redditjerk/datamodels/deserializers/T1Deserializer.java -------------------------------------------------------------------------------- /src/main/java/ga/dryco/redditjerk/datamodels/deserializers/T1ListingDeserializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/euparkeria/RedditJerk/HEAD/src/main/java/ga/dryco/redditjerk/datamodels/deserializers/T1ListingDeserializer.java -------------------------------------------------------------------------------- /src/main/java/ga/dryco/redditjerk/datamodels/deserializers/T3Deserializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/euparkeria/RedditJerk/HEAD/src/main/java/ga/dryco/redditjerk/datamodels/deserializers/T3Deserializer.java -------------------------------------------------------------------------------- /src/main/java/ga/dryco/redditjerk/datamodels/deserializers/ThreadDeserializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/euparkeria/RedditJerk/HEAD/src/main/java/ga/dryco/redditjerk/datamodels/deserializers/ThreadDeserializer.java -------------------------------------------------------------------------------- /src/main/java/ga/dryco/redditjerk/exceptions/OAuthClientException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/euparkeria/RedditJerk/HEAD/src/main/java/ga/dryco/redditjerk/exceptions/OAuthClientException.java -------------------------------------------------------------------------------- /src/main/java/ga/dryco/redditjerk/exceptions/RedditJerkException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/euparkeria/RedditJerk/HEAD/src/main/java/ga/dryco/redditjerk/exceptions/RedditJerkException.java -------------------------------------------------------------------------------- /src/main/java/ga/dryco/redditjerk/implementation/RedditApi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/euparkeria/RedditJerk/HEAD/src/main/java/ga/dryco/redditjerk/implementation/RedditApi.java -------------------------------------------------------------------------------- /src/main/java/ga/dryco/redditjerk/rest/AuthInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/euparkeria/RedditJerk/HEAD/src/main/java/ga/dryco/redditjerk/rest/AuthInfo.java -------------------------------------------------------------------------------- /src/main/java/ga/dryco/redditjerk/rest/OAuthClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/euparkeria/RedditJerk/HEAD/src/main/java/ga/dryco/redditjerk/rest/OAuthClient.java -------------------------------------------------------------------------------- /src/main/java/ga/dryco/redditjerk/wrappers/Comment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/euparkeria/RedditJerk/HEAD/src/main/java/ga/dryco/redditjerk/wrappers/Comment.java -------------------------------------------------------------------------------- /src/main/java/ga/dryco/redditjerk/wrappers/Link.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/euparkeria/RedditJerk/HEAD/src/main/java/ga/dryco/redditjerk/wrappers/Link.java -------------------------------------------------------------------------------- /src/main/java/ga/dryco/redditjerk/wrappers/Post.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/euparkeria/RedditJerk/HEAD/src/main/java/ga/dryco/redditjerk/wrappers/Post.java -------------------------------------------------------------------------------- /src/main/java/ga/dryco/redditjerk/wrappers/RedditThread.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/euparkeria/RedditJerk/HEAD/src/main/java/ga/dryco/redditjerk/wrappers/RedditThread.java -------------------------------------------------------------------------------- /src/main/java/ga/dryco/redditjerk/wrappers/Subreddit.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/euparkeria/RedditJerk/HEAD/src/main/java/ga/dryco/redditjerk/wrappers/Subreddit.java -------------------------------------------------------------------------------- /src/main/java/ga/dryco/redditjerk/wrappers/Thingy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/euparkeria/RedditJerk/HEAD/src/main/java/ga/dryco/redditjerk/wrappers/Thingy.java -------------------------------------------------------------------------------- /src/main/java/ga/dryco/redditjerk/wrappers/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/euparkeria/RedditJerk/HEAD/src/main/java/ga/dryco/redditjerk/wrappers/User.java -------------------------------------------------------------------------------- /src/test/java/ga/dryco/redditjerk/ClientTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/euparkeria/RedditJerk/HEAD/src/test/java/ga/dryco/redditjerk/ClientTest.java -------------------------------------------------------------------------------- /src/test/java/ga/dryco/redditjerk/ExamplesTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/euparkeria/RedditJerk/HEAD/src/test/java/ga/dryco/redditjerk/ExamplesTest.java -------------------------------------------------------------------------------- /src/test/java/ga/dryco/redditjerk/TestBot.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/euparkeria/RedditJerk/HEAD/src/test/java/ga/dryco/redditjerk/TestBot.java --------------------------------------------------------------------------------