Class Permission

    • Constructor Detail

      • Permission

        public Permission​(@NotNull
                          @NotNull java.lang.String name,
                          int potency)
      • Permission

        public Permission​(@NotNull
                          @NotNull java.lang.String name,
                          int potency,
                          long time,
                          @NotNull
                          @NotNull java.util.concurrent.TimeUnit timeUnit)
      • Permission

        public Permission​(@NotNull
                          @NotNull java.lang.String name)
      • Permission

        public Permission​(@NotNull
                          @NotNull java.lang.String name,
                          int potency,
                          long timeOutMillis)
      • Permission

        public Permission()
    • Method Detail

      • getName

        @NotNull
        public @NotNull java.lang.String getName()
      • getPotency

        public int getPotency()
      • setPotency

        public void setPotency​(int potency)
      • getTimeOutMillis

        public long getTimeOutMillis()
      • setTimeOutMillis

        public void setTimeOutMillis​(long timeOutMillis)
      • compareTo

        public int compareTo​(@NotNull
                             @NotNull Permission o)
        Specified by:
        compareTo in interface java.lang.Comparable<Permission>