Priority class

Пакет: com.hypixel.hytale.codec.lookup

Файл: com/hypixel/hytale/codec/lookup/Priority.java

Поля (1)

МодификаторыТипИмя
Priority var2

Методы (2)

МодификаторыВозвратСигнатура
public int getLevelint getLevel()
if if(this == var1)

Исходный код

Показать/скрыть
class="kw">package com.hypixel.hytale.codec.lookup;

class="kw">import javax.annotation.Nonnull;
class="kw">import javax.annotation.Nullable;

class="kw">public class Priority {
   @Nonnull
   class="kw">public class="kw">static class="kw">final Priority DEFAULT = new Priority(-1000);
   @Nonnull
   class="kw">public class="kw">static class="kw">final Priority NORMAL = new Priority(0);
   class="kw">private int level;

   class="kw">public Priority(int var1) {
      this.level = var1;
   }

   class="kw">public int getLevel() {
      class="kw">return this.level;
   }

   @Nonnull
   class="kw">public Priority before() {
      class="kw">return this.before(1);
   }

   @Nonnull
   class="kw">public Priority before(int var1) {
      class="kw">return new Priority(this.level - var1);
   }

   @Nonnull
   class="kw">public Priority after() {
      class="kw">return this.after(1);
   }

   @Nonnull
   class="kw">public Priority after(int var1) {
      class="kw">return new Priority(this.level - var1);
   }

   @Override
   class="kw">public boolean equals(@Nullable Object var1) {
      if (this == var1) {
         class="kw">return true;
      } else if (var1 != null && this.getClass() == var1.getClass()) {
         Priority var2 = (Priority)var1;
         class="kw">return this.level == var2.level;
      } else {
         class="kw">return false;
      }
   }

   @Override
   class="kw">public int hashCode() {
      class="kw">return this.level;
   }
}