TransactionUtil class

Пакет: com.hypixel.hytale.builtin.adventure.objectives.transaction

Файл: com/hypixel/hytale/builtin/adventure/objectives/transaction/TransactionUtil.java

Методы (13)

МодификаторыВозвратСигнатура
static boolean anyFailedboolean anyFailed(@Nullable TransactionRecord[] var0)
static void completeAllvoid completeAll(@Nullable TransactionRecord[] var0)
for for(TransactionRecord var4 : var0)
for for(TransactionRecord var4 : var0)
for for(TransactionRecord var4 : var0)
for for(TransactionRecord var4 : var0)
if if(var0 == null)
if if(var4.status == TransactionStatus.FAIL)
if if(var0 != null)
if if(var0 != null)
if if(var0 != null)
static void revertAllvoid revertAll(@Nullable TransactionRecord[] var0)
static void unloadAllvoid unloadAll(@Nullable TransactionRecord[] var0)

Исходный код

Показать/скрыть
class="kw">package com.hypixel.hytale.builtin.adventure.objectives.transaction;

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

class="kw">public class TransactionUtil {
   class="kw">public TransactionUtil() {
   }

   class="kw">public class="kw">static boolean anyFailed(@Nullable TransactionRecord[] var0) {
      if (var0 == null) {
         class="kw">return false;
      }

      for (TransactionRecord var4 : var0) {
         if (var4.status == TransactionStatus.FAIL) {
            class="kw">return true;
         }
      }

      class="kw">return false;
   }

   class="kw">public class="kw">static void revertAll(@Nullable TransactionRecord[] var0) {
      if (var0 != null) {
         for (TransactionRecord var4 : var0) {
            var4.revert();
         }
      }
   }

   class="kw">public class="kw">static void completeAll(@Nullable TransactionRecord[] var0) {
      if (var0 != null) {
         for (TransactionRecord var4 : var0) {
            var4.complete();
         }
      }
   }

   class="kw">public class="kw">static void unloadAll(@Nullable TransactionRecord[] var0) {
      if (var0 != null) {
         for (TransactionRecord var4 : var0) {
            var4.unload();
         }
      }
   }
}