Index
A B C D E F G H I M N O P R S T U V
All Classes|All Packages
All Classes|All Packages
All Classes|All Packages
A
- age - Variable in enum me.memerator.api.entity.Age
- Age - Enum in me.memerator.api.entity
- api - Static variable in class me.memerator.api.MemeratorAPI
- API - Class in me.memerator.api
- API(String) - Constructor for class me.memerator.api.API
- ASSIGNED - me.memerator.api.entity.ReportStatus
-
Sets the max age to 2.
B
- baseUrl - Static variable in class me.memerator.api.API
- bodyFromHash(HashMap<String, Object>) - Method in class me.memerator.api.API
- build() - Method in class me.memerator.api.builder.MemeBuilder
-
Build the JSON body.
C
- Comment - Class in me.memerator.api.object
- Comment(JSONObject) - Constructor for class me.memerator.api.object.Comment
D
- delete() - Method in class me.memerator.api.object.Comment
-
Deletes this comment, only works if you meet one of the following conditions 1) You own the meme 2) You made the comment
- delete() - Method in class me.memerator.api.object.Notification
-
Deletes this notification
- delete(String) - Method in class me.memerator.api.API
- disable() - Method in class me.memerator.api.object.Meme
-
Disables this meme.
E
F
- FAMILY_FRIENDLY - me.memerator.api.entity.Age
-
Sets the max age to 1.
- fromInt(int) - Static method in enum me.memerator.api.entity.Age
- fromInt(int) - Static method in enum me.memerator.api.entity.ReportStatus
G
- get(String) - Method in class me.memerator.api.API
- getAgeInt() - Method in enum me.memerator.api.entity.Age
- getAgeRating() - Method in class me.memerator.api.object.Meme
-
Returns the Age as an Age enum
- getAPI() - Method in class me.memerator.api.MemeratorAPI
-
The API method used in the lib.
- getAppleIntegrations() - Method in class me.memerator.api.object.UserIntegrations
- getAsInt() - Method in enum me.memerator.api.entity.ReportStatus
- getAssignee() - Method in class me.memerator.api.object.Report
- getAssociatedMeme() - Method in class me.memerator.api.object.Comment
- getAssociatedMemeId() - Method in class me.memerator.api.object.Report
- getAssociatedMemeID() - Method in class me.memerator.api.object.Notification
-
For meme ratings, the meme ID is returned, if you need it!
- getAssociatedMemeRating() - Method in class me.memerator.api.object.Notification
-
For meme ratings, the meme rating is returned, if you need it! -1 if there is no meme associated.
- getAuthor() - Method in class me.memerator.api.object.Comment
- getAuthor() - Method in class me.memerator.api.object.Meme
- getAuthor() - Method in class me.memerator.api.object.Notification
- getAverageRating() - Method in class me.memerator.api.object.Meme
- getBio() - Method in class me.memerator.api.object.User
- getCaption() - Method in class me.memerator.api.object.Meme
- getCommentContent() - Method in class me.memerator.api.object.Comment
- getCommentId() - Method in class me.memerator.api.object.Comment
- getComments() - Method in class me.memerator.api.object.Meme
- getDescription() - Method in class me.memerator.api.object.Report
- getDiscordIntegrations() - Method in class me.memerator.api.object.UserIntegrations
- getFollowerCount() - Method in class me.memerator.api.object.User
- getFollowingCount() - Method in class me.memerator.api.object.User
- getGoogleIntegrations() - Method in class me.memerator.api.object.UserIntegrations
- getId() - Method in class me.memerator.api.object.User
- getImageUrl() - Method in class me.memerator.api.object.Meme
- getIntegrations() - Method in class me.memerator.api.object.Profile
-
Returns as a UserIntegrations object, from there you can get each integration type.
- getJoinedAt() - Method in class me.memerator.api.object.User
-
Deprecated.
- getJoinTimestamp() - Method in class me.memerator.api.object.User
- getMeme() - Method in class me.memerator.api.object.Rating
-
Get the meme associated with this Rating
- getMeme(String) - Method in class me.memerator.api.MemeratorAPI
-
Gets a meme from the website by its Meme ID.
- getMemeCount() - Method in class me.memerator.api.object.Stats
- getMemeCount() - Method in class me.memerator.api.object.User
- getMemeId() - Method in class me.memerator.api.object.Meme
- getMemes() - Method in class me.memerator.api.object.User
- getMemeUrl() - Method in class me.memerator.api.object.Meme
- getMessageContent() - Method in class me.memerator.api.object.Notification
- getMinecraftIntegrations() - Method in class me.memerator.api.object.UserIntegrations
- getNotificationCount() - Method in class me.memerator.api.object.Profile
- getNotificationId() - Method in class me.memerator.api.object.Notification
- getNotifications() - Method in class me.memerator.api.object.Profile
- getProExpirationDate() - Method in class me.memerator.api.object.Profile
- getProfile() - Method in class me.memerator.api.MemeratorAPI
-
Gets the currently logged in Profile.
- getProfileUrl() - Method in class me.memerator.api.object.User
- getProStartDate() - Method in class me.memerator.api.object.Profile
- getRandomMeme() - Method in class me.memerator.api.MemeratorAPI
-
Gets a random meme from the website.
- getRandomMeme(Age) - Method in class me.memerator.api.MemeratorAPI
-
Gets a random meme from the website up a specified Max Age.
- getRank() - Method in class me.memerator.api.object.TopMemer
- getRating() - Method in class me.memerator.api.object.Rating
-
Get the rating the user gave
- getRatings() - Method in class me.memerator.api.object.Meme
-
Gets the ratings on this meme.
- getRatingsCount() - Method in class me.memerator.api.object.Stats
- getRawMessageContent() - Method in class me.memerator.api.object.Notification
- getReason() - Method in class me.memerator.api.object.Report
- getRecentMemes() - Method in class me.memerator.api.MemeratorAPI
-
Get the 25 most recent memes
- getRecentMemes(int) - Method in class me.memerator.api.MemeratorAPI
-
Get the specified amount of recent memes, up to 25.
- getRecentMemes(int, int) - Method in class me.memerator.api.MemeratorAPI
-
Get the specified amount (up to 25) of recent memes at a specific offset.
- getReport(int) - Method in class me.memerator.api.object.Profile
-
Gets a specific report by ID
- getReportId() - Method in class me.memerator.api.object.Report
- getReports() - Method in class me.memerator.api.object.Profile
- getScore() - Method in class me.memerator.api.object.TopMemer
- getStaffComment() - Method in class me.memerator.api.object.Report
- getStats() - Method in class me.memerator.api.MemeratorAPI
-
The site's stats as seen on https://memerator.me/stats
- getStatus() - Method in class me.memerator.api.object.Report
-
The status of the report.
- getStatusCode() - Method in class me.memerator.api.object.Report
-
Deprecated.
- getTimeAgoFormatted() - Method in class me.memerator.api.object.Meme
- getTimestamp() - Method in class me.memerator.api.object.Comment
- getTimestamp() - Method in class me.memerator.api.object.Meme
- getTimestamp() - Method in class me.memerator.api.object.Notification
- getTimestamp() - Method in class me.memerator.api.object.Rating
-
The timestamp of this rating as an OffsetDateTime
- getToken() - Method in class me.memerator.api.MemeratorAPI
- getTopMemers() - Method in class me.memerator.api.MemeratorAPI
-
Returns a list of hashmap with 3 items Each item is time frame as key and a list of top memers as the value 1d = Top for the past day 7d = Top for the past week 1mo = Top for the past month
- getTotalRatings() - Method in class me.memerator.api.object.Meme
- getType() - Method in class me.memerator.api.object.Notification
-
The type is mostly used internally but is useful for clients implementing notification sorting.
- getUniqueMemerCount() - Method in class me.memerator.api.object.Stats
- getUser() - Method in class me.memerator.api.object.Rating
-
Get the user who rated this meme
- getUser() - Method in class me.memerator.api.object.TopMemer
- getUser(String) - Method in class me.memerator.api.MemeratorAPI
-
Gets a user by username or user ID.
- getUsername() - Method in class me.memerator.api.object.User
- getWebsiteUserCount() - Method in class me.memerator.api.object.Stats
H
- hasAppleIntegrations() - Method in class me.memerator.api.object.UserIntegrations
- hasDiscordIntegrations() - Method in class me.memerator.api.object.UserIntegrations
- hasGoogleIntegrations() - Method in class me.memerator.api.object.UserIntegrations
- hasMinecraftIntegrations() - Method in class me.memerator.api.object.UserIntegrations
I
- InternalServerError - Exception in me.memerator.api.errors
- InternalServerError(String) - Constructor for exception me.memerator.api.errors.InternalServerError
- InvalidToken - Exception in me.memerator.api.errors
- InvalidToken(String) - Constructor for exception me.memerator.api.errors.InvalidToken
- isAssigned() - Method in class me.memerator.api.object.Report
-
Deprecated.
- isClosed() - Method in class me.memerator.api.object.Report
-
Deprecated.
- isDisabled() - Method in class me.memerator.api.object.Meme
-
Usually, the only people who can see disabled memes are Staff and the owners of the meme.
- isOpen() - Method in class me.memerator.api.object.Report
-
Deprecated.
- isPro() - Method in class me.memerator.api.object.User
- isProActive() - Method in class me.memerator.api.object.Profile
- isStaff() - Method in class me.memerator.api.object.User
- isTranslator() - Method in class me.memerator.api.object.User
- isVerified() - Method in class me.memerator.api.object.User
M
- MATURE - me.memerator.api.entity.Age
-
Sets the max age to 4.
- me.memerator.api - package me.memerator.api
- me.memerator.api.builder - package me.memerator.api.builder
- me.memerator.api.entity - package me.memerator.api.entity
- me.memerator.api.errors - package me.memerator.api.errors
- me.memerator.api.object - package me.memerator.api.object
- Meme - Class in me.memerator.api.object
- Meme(JSONObject) - Constructor for class me.memerator.api.object.Meme
- MemeBuilder - Class in me.memerator.api.builder
- MemeBuilder() - Constructor for class me.memerator.api.builder.MemeBuilder
-
Constructor
- MemeratorAPI - Class in me.memerator.api
- MemeratorAPI(String) - Constructor for class me.memerator.api.MemeratorAPI
N
- NotFound - Exception in me.memerator.api.errors
- NotFound(String) - Constructor for exception me.memerator.api.errors.NotFound
- Notification - Class in me.memerator.api.object
- Notification(JSONObject) - Constructor for class me.memerator.api.object.Notification
O
- OPEN - me.memerator.api.entity.ReportStatus
-
An open report, unhandled.
P
- patch(String, HashMap<String, Object>) - Method in class me.memerator.api.API
- performRequest(Request) - Method in class me.memerator.api.API
- post(String, HashMap<String, Object>) - Method in class me.memerator.api.API
- Profile - Class in me.memerator.api.object
-
A profile is a user, but has more details.
- Profile(JSONObject) - Constructor for class me.memerator.api.object.Profile
- put(String, HashMap<String, Object>) - Method in class me.memerator.api.API
R
- RateLimited - Exception in me.memerator.api.errors
- RateLimited(String) - Constructor for exception me.memerator.api.errors.RateLimited
- Rating - Class in me.memerator.api.object
- Rating(JSONObject, Meme) - Constructor for class me.memerator.api.object.Rating
- Report - Class in me.memerator.api.object
-
A report on Memerator
- Report(JSONObject) - Constructor for class me.memerator.api.object.Report
- ReportStatus - Enum in me.memerator.api.entity
- RESOLVED - me.memerator.api.entity.ReportStatus
-
Sets the max age to 4.
S
- searchMemes(String) - Method in class me.memerator.api.MemeratorAPI
-
Searches the website for a meme.
- setAge(Age) - Method in class me.memerator.api.builder.MemeBuilder
-
Sets the max age of the meme.
- setBio(String) - Method in class me.memerator.api.object.Profile
-
Set your bio
- setCaption(String) - Method in class me.memerator.api.builder.MemeBuilder
-
Sets the caption of the meme.
- setCaption(String) - Method in class me.memerator.api.object.Meme
-
Set the caption
- setImage(String) - Method in class me.memerator.api.builder.MemeBuilder
-
Sets the image of the meme to be uploaded, must be a base64 string.
- setRating(int) - Method in class me.memerator.api.builder.MemeBuilder
-
Set the rating of the meme, when you upload it your rating will be automatically applied.
- setToken(String) - Method in class me.memerator.api.MemeratorAPI
-
Changes the token
- setUrl(String) - Method in class me.memerator.api.builder.MemeBuilder
-
Deprecated.
- setUsername(String) - Method in class me.memerator.api.object.Profile
-
Set your username Username requirements: Be between 2 and 32 characters Not taken Can't be only numbers No characters other than letters, numbers, periods, and underscores.
- Stats - Class in me.memerator.api.object
-
Website Statistics Class
- Stats(JSONObject) - Constructor for class me.memerator.api.object.Stats
- submitMeme(JSONObject) - Method in class me.memerator.api.MemeratorAPI
-
Submit a meme.
T
- TEEN - me.memerator.api.entity.Age
-
Sets the max age to 2.
- token - Static variable in class me.memerator.api.MemeratorAPI
- TopMemer - Class in me.memerator.api.object
-
A top memer.
- TopMemer(JSONObject) - Constructor for class me.memerator.api.object.TopMemer
- toString() - Method in enum me.memerator.api.entity.Age
- toString() - Method in enum me.memerator.api.entity.ReportStatus
U
- Unauthorized - Exception in me.memerator.api.errors
- Unauthorized(String) - Constructor for exception me.memerator.api.errors.Unauthorized
- User - Class in me.memerator.api.object
- User(JSONObject) - Constructor for class me.memerator.api.object.User
- UserIntegrations - Class in me.memerator.api.object
- UserIntegrations(JSONObject) - Constructor for class me.memerator.api.object.UserIntegrations
V
- valueOf(String) - Static method in enum me.memerator.api.entity.Age
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum me.memerator.api.entity.ReportStatus
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum me.memerator.api.entity.Age
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum me.memerator.api.entity.ReportStatus
-
Returns an array containing the constants of this enum type, in the order they are declared.
All Classes|All Packages