ProtocolException class

Пакет: com.hypixel.hytale.protocol.io

Файл: com/hypixel/hytale/protocol/io/ProtocolException.java

extends: RuntimeException

Методы (2)

МодификаторыВозвратСигнатура
abstract super super(var1)
abstract super super(var1, var2)

Исходный код

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

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

class="kw">public class ProtocolException class="kw">extends RuntimeException {
   class="kw">public ProtocolException(@Nonnull String var1) {
      super(var1);
   }

   class="kw">public ProtocolException(@Nonnull String var1, @Nonnull Throwable var2) {
      super(var1, var2);
   }

   @Nonnull
   class="kw">public class="kw">static ProtocolException arrayTooLong(@Nonnull String var0, int var1, int var2) {
      class="kw">return new ProtocolException(var0 + ": array length " + var1 + " exceeds maximum " + var2);
   }

   @Nonnull
   class="kw">public class="kw">static ProtocolException stringTooLong(@Nonnull String var0, int var1, int var2) {
      class="kw">return new ProtocolException(var0 + ": string length " + var1 + " exceeds maximum " + var2);
   }

   @Nonnull
   class="kw">public class="kw">static ProtocolException dictionaryTooLarge(@Nonnull String var0, int var1, int var2) {
      class="kw">return new ProtocolException(var0 + ": dictionary count " + var1 + " exceeds maximum " + var2);
   }

   @Nonnull
   class="kw">public class="kw">static ProtocolException bufferTooSmall(@Nonnull String var0, int var1, int var2) {
      class="kw">return new ProtocolException(var0 + ": buffer too small, need " + var1 + " bytes but only " + var2 + " available");
   }

   @Nonnull
   class="kw">public class="kw">static ProtocolException invalidVarInt(@Nonnull String var0) {
      class="kw">return new ProtocolException(var0 + ": invalid or incomplete VarInt");
   }

   @Nonnull
   class="kw">public class="kw">static ProtocolException nonAdvancingEntry(@Nonnull String var0, int var1) {
      class="kw">return new ProtocolException(var0 + ": entry at offset " + var1 + " consumed no bytes");
   }

   @Nonnull
   class="kw">public class="kw">static ProtocolException invalidOffset(@Nonnull String var0, int var1, int var2) {
      class="kw">return new ProtocolException(var0 + ": offset " + var1 + " is out of bounds (buffer length: " + var2 + ")");
   }

   @Nonnull
   class="kw">public class="kw">static ProtocolException nonCanonicalLayout(@Nonnull String var0, int var1, int var2) {
      class="kw">return new ProtocolException(var0 + ": offset slot " + var1 + " does not match the canonical layout position " + var2);
   }

   @Nonnull
   class="kw">public class="kw">static ProtocolException unknownPolymorphicType(@Nonnull String var0, int var1) {
      class="kw">return new ProtocolException(var0 + ": unknown polymorphic type ID " + var1);
   }

   @Nonnull
   class="kw">public class="kw">static ProtocolException duplicateKey(@Nonnull String var0, @Nonnull Object var1) {
      class="kw">return new ProtocolException(var0 + ": duplicate key '" + var1 + "'");
   }

   @Nonnull
   class="kw">public class="kw">static ProtocolException invalidEnumValue(@Nonnull String var0, int var1) {
      class="kw">return new ProtocolException(var0 + ": invalid enum value " + var1);
   }

   @Nonnull
   class="kw">public class="kw">static ProtocolException arrayTooShort(@Nonnull String var0, int var1, int var2) {
      class="kw">return new ProtocolException(var0 + ": array length " + var1 + " is below minimum " + var2);
   }

   @Nonnull
   class="kw">public class="kw">static ProtocolException stringTooShort(@Nonnull String var0, int var1, int var2) {
      class="kw">return new ProtocolException(var0 + ": string length " + var1 + " is below minimum " + var2);
   }

   @Nonnull
   class="kw">public class="kw">static ProtocolException dictionaryTooSmall(@Nonnull String var0, int var1, int var2) {
      class="kw">return new ProtocolException(var0 + ": dictionary count " + var1 + " is below minimum " + var2);
   }

   @Nonnull
   class="kw">public class="kw">static ProtocolException valueOutOfRange(@Nonnull String var0, @Nonnull Object var1, double var2, double var4) {
      class="kw">return new ProtocolException(var0 + ": value " + var1 + " is outside allowed range [" + var2 + ", " + var4 + "]");
   }

   @Nonnull
   class="kw">public class="kw">static ProtocolException valueBelowMinimum(@Nonnull String var0, @Nonnull Object var1, double var2) {
      class="kw">return new ProtocolException(var0 + ": value " + var1 + " is below minimum " + var2);
   }

   @Nonnull
   class="kw">public class="kw">static ProtocolException valueAboveMaximum(@Nonnull String var0, @Nonnull Object var1, double var2) {
      class="kw">return new ProtocolException(var0 + ": value " + var1 + " exceeds maximum " + var2);
   }

   @Nonnull
   class="kw">public class="kw">static ProtocolException invalidAsciiString(@Nonnull String var0) {
      class="kw">return new ProtocolException(var0 + ": string contains non-ASCII bytes");
   }

   @Nonnull
   class="kw">public class="kw">static ProtocolException malformedString(@Nonnull String var0) {
      class="kw">return new ProtocolException(var0 + ": string bytes are not well-formed");
   }

   @Nonnull
   class="kw">public class="kw">static ProtocolException valueNotFinite(@Nonnull String var0, @Nonnull Object var1) {
      class="kw">return new ProtocolException(var0 + ": value " + var1 + " is not finite");
   }
}