Class ApiActionLog

java.lang.Object
me.lucko.luckperms.common.api.implementation.ApiActionLog
All Implemented Interfaces:
net.luckperms.api.actionlog.ActionLog

public class ApiActionLog extends Object implements net.luckperms.api.actionlog.ActionLog
  • Constructor Details

    • ApiActionLog

      public ApiActionLog(Log handle)
  • Method Details

    • getContent

      public @NonNull SortedSet<net.luckperms.api.actionlog.Action> getContent()
      Specified by:
      getContent in interface net.luckperms.api.actionlog.ActionLog
    • getContent

      public @NonNull SortedSet<net.luckperms.api.actionlog.Action> getContent(@NonNull UUID actor)
      Specified by:
      getContent in interface net.luckperms.api.actionlog.ActionLog
    • getUserHistory

      public @NonNull SortedSet<net.luckperms.api.actionlog.Action> getUserHistory(@NonNull UUID uniqueId)
      Specified by:
      getUserHistory in interface net.luckperms.api.actionlog.ActionLog
    • getGroupHistory

      public @NonNull SortedSet<net.luckperms.api.actionlog.Action> getGroupHistory(@NonNull String name)
      Specified by:
      getGroupHistory in interface net.luckperms.api.actionlog.ActionLog
    • getTrackHistory

      public @NonNull SortedSet<net.luckperms.api.actionlog.Action> getTrackHistory(@NonNull String name)
      Specified by:
      getTrackHistory in interface net.luckperms.api.actionlog.ActionLog