This is the players uuid in most cases.
+ * + * @return the actor id + */ + UUID getActor(); + + /** + * Gets the name describing the actor. + * + * @return the name of the actor + */ + String getActorName(); + + /** + * Gets the type of action. + * + * @return the action type + */ + Type getType(); + + /** + * Gets the uuid of the object which was acted upon. + * + *Will only return a value for {@link Type#USER} entries.
+ * + * @return the uuid of acted object + */ + OptionalIn most instances, this returns a variation of the command string which caused + * the change.
+ * + * @return the action + */ + String getAction(); + + /** + * Represents the type of a {@link LogEntry}. * * @since 3.3 */ - public static final ComparatorThis method does not return null, unlike {@link #getUser(UUID)}
- * * @param uuid the uuid of the user to get * @return an optional {@link User} object * @throws NullPointerException if the uuid is null */ @Nonnull - OptionalThis method does not return null, unlike {@link #getUser(String)}
- * * @param name the username of the user to get * @return an optional {@link User} object * @throws NullPointerException if the name is null */ @Nonnull - Optional