RebuildCache class

Пакет: com.hypixel.hytale.assetstore

Файл: com/hypixel/hytale/assetstore/AssetUpdateQuery.java

Поля (8)

МодификаторыТипИмя
public static final AssetUpdateQuery.RebuildCache DEFAULT
public static final AssetUpdateQuery.RebuildCache NO_REBUILD
private final boolean blockTextures
private final boolean commonAssetsRebuild
private final boolean itemIcons
private final boolean mapGeometry
private final boolean modelTextures
private final boolean models

Методы (9)

МодификаторыВозвратСигнатура
public static AssetUpdateQuery.RebuildCacheBuilder builderpublic static AssetUpdateQuery.RebuildCacheBuilder builder()
public boolean isBlockTexturespublic boolean isBlockTextures()
public boolean isCommonAssetsRebuildpublic boolean isCommonAssetsRebuild()
public boolean isItemIconspublic boolean isItemIcons()
public boolean isMapGeometrypublic boolean isMapGeometry()
public boolean isModelTexturespublic boolean isModelTextures()
public boolean isModelspublic boolean isModels()
public AssetUpdateQuery.RebuildCacheBuilder toBuilderpublic AssetUpdateQuery.RebuildCacheBuilder toBuilder()
public String toStringpublic String toString()

Исходный код

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

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

class="kw">public class AssetUpdateQuery {
   class="kw">public class="kw">static class="kw">final AssetUpdateQuery DEFAULT = new AssetUpdateQuery(AssetUpdateQuery.RebuildCache.DEFAULT);
   class="kw">public class="kw">static class="kw">final AssetUpdateQuery DEFAULT_NO_REBUILD = new AssetUpdateQuery(AssetUpdateQuery.RebuildCache.NO_REBUILD);
   class="kw">private class="kw">final boolean disableAssetCompare;
   class="kw">private class="kw">final AssetUpdateQuery.RebuildCache rebuildCache;

   class="kw">public AssetUpdateQuery(boolean var1, AssetUpdateQuery.RebuildCache var2) {
      this.disableAssetCompare = var1;
      this.rebuildCache = var2;
   }

   class="kw">public AssetUpdateQuery(AssetUpdateQuery.RebuildCache var1) {
      this(AssetStore.DISABLE_ASSET_COMPARE, var1);
   }

   class="kw">public boolean isDisableAssetCompare() {
      class="kw">return this.disableAssetCompare;
   }

   @Nonnull
   class="kw">public AssetUpdateQuery.RebuildCache getRebuildCache() {
      class="kw">return this.rebuildCache;
   }

   @Nonnull
   @Override
   class="kw">public String toString() {
      class="kw">return "AssetUpdateQuery{rebuildCache=" + this.rebuildCache + "}";
   }

   class="kw">public class="kw">static class RebuildCache {
      class="kw">public class="kw">static class="kw">final AssetUpdateQuery.RebuildCache DEFAULT = new AssetUpdateQuery.RebuildCache(true, true, true, true, true, true);
      class="kw">public class="kw">static class="kw">final AssetUpdateQuery.RebuildCache NO_REBUILD = new AssetUpdateQuery.RebuildCache(false, false, false, false, false, false);
      class="kw">private class="kw">final boolean blockTextures;
      class="kw">private class="kw">final boolean models;
      class="kw">private class="kw">final boolean modelTextures;
      class="kw">private class="kw">final boolean mapGeometry;
      class="kw">private class="kw">final boolean itemIcons;
      class="kw">private class="kw">final boolean commonAssetsRebuild;

      class="kw">public RebuildCache(boolean var1, boolean var2, boolean var3, boolean var4, boolean var5, boolean var6) {
         this.blockTextures = var1;
         this.models = var2;
         this.modelTextures = var3;
         this.mapGeometry = var4;
         this.itemIcons = var5;
         this.commonAssetsRebuild = var6;
      }

      class="kw">public boolean isBlockTextures() {
         class="kw">return this.blockTextures;
      }

      class="kw">public boolean isModels() {
         class="kw">return this.models;
      }

      class="kw">public boolean isModelTextures() {
         class="kw">return this.modelTextures;
      }

      class="kw">public boolean isMapGeometry() {
         class="kw">return this.mapGeometry;
      }

      class="kw">public boolean isItemIcons() {
         class="kw">return this.itemIcons;
      }

      class="kw">public boolean isCommonAssetsRebuild() {
         class="kw">return this.commonAssetsRebuild;
      }

      @Nonnull
      class="kw">public AssetUpdateQuery.RebuildCacheBuilder toBuilder() {
         class="kw">return new AssetUpdateQuery.RebuildCacheBuilder(
            this.blockTextures, this.models, this.modelTextures, this.mapGeometry, this.itemIcons, this.commonAssetsRebuild
         );
      }

      @Nonnull
      class="kw">public class="kw">static AssetUpdateQuery.RebuildCacheBuilder builder() {
         class="kw">return new AssetUpdateQuery.RebuildCacheBuilder();
      }

      @Nonnull
      @Override
      class="kw">public String toString() {
         class="kw">return "RebuildCache{blockTextures="
            + this.blockTextures
            + ", models="
            + this.models
            + ", modelTextures="
            + this.modelTextures
            + ", mapGeometry="
            + this.mapGeometry
            + ", icons="
            + this.itemIcons
            + ", commonAssetsRebuild="
            + this.commonAssetsRebuild
            + "}";
      }
   }

   class="kw">public class="kw">static class RebuildCacheBuilder {
      class="kw">private boolean blockTextures;
      class="kw">private boolean models;
      class="kw">private boolean modelTextures;
      class="kw">private boolean mapGeometry;
      class="kw">private boolean itemIcons;
      class="kw">private boolean commonAssetsRebuild;

      RebuildCacheBuilder() {
      }

      RebuildCacheBuilder(boolean var1, boolean var2, boolean var3, boolean var4, boolean var5, boolean var6) {
         this.blockTextures = var1;
         this.models = var2;
         this.modelTextures = var3;
         this.mapGeometry = var4;
         this.itemIcons = var5;
         this.commonAssetsRebuild = var6;
      }

      class="kw">public void setBlockTextures(boolean var1) {
         this.blockTextures = var1;
      }

      class="kw">public void setModels(boolean var1) {
         this.models = var1;
      }

      class="kw">public void setModelTextures(boolean var1) {
         this.modelTextures = var1;
      }

      class="kw">public void setMapGeometry(boolean var1) {
         this.mapGeometry = var1;
      }

      class="kw">public void setItemIcons(boolean var1) {
         this.itemIcons = var1;
      }

      class="kw">public void setCommonAssetsRebuild(boolean var1) {
         this.commonAssetsRebuild = var1;
      }

      @Nonnull
      class="kw">public AssetUpdateQuery.RebuildCache build() {
         class="kw">return new AssetUpdateQuery.RebuildCache(
            this.blockTextures, this.models, this.modelTextures, this.mapGeometry, this.itemIcons, this.commonAssetsRebuild
         );
      }

      @Nonnull
      @Override
      class="kw">public String toString() {
         class="kw">return "RebuildCache{blockTextures="
            + this.blockTextures
            + ", models="
            + this.models
            + ", modelTextures="
            + this.modelTextures
            + ", mapGeometry="
            + this.mapGeometry
            + ", icons="
            + this.itemIcons
            + ", commonAssetsRebuild="
            + this.commonAssetsRebuild
            + "}";
      }
   }
}