CodecException class

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

Файл: com/hypixel/hytale/codec/exception/CodecException.java

extends: RuntimeException

Поля (1)

МодификаторыТипИмя
final String rawMessage

Методы (2)

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

Исходный код

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

class="kw">import com.hypixel.hytale.codec.ExtraInfo;
class="kw">import com.hypixel.hytale.codec.util.RawJsonReader;
class="kw">import javax.annotation.Nonnull;
class="kw">import org.bson.BsonValue;

class="kw">public class CodecException class="kw">extends RuntimeException {
   class="kw">private class="kw">final String rawMessage;

   class="kw">public CodecException(String var1) {
      super(var1);
      this.rawMessage = var1;
   }

   class="kw">public CodecException(String var1, Throwable var2) {
      super(var1, var2);
      this.rawMessage = var1;
   }

   class="kw">public CodecException(String var1, BsonValue var2, @Nonnull ExtraInfo var3, Throwable var4) {
      super(var1 + " '" + var3.peekKey() + "' " + (var4 class="kw">instanceof CodecException ? "" : "\nFrom: '" + var2 + "'"), var4);
      this.rawMessage = var1;
   }

   class="kw">public CodecException(String var1, RawJsonReader var2, @Nonnull ExtraInfo var3, Throwable var4) {
      super(var1 + " '" + var3.peekKey() + "' " + (var4 class="kw">instanceof CodecException ? "" : "\nFrom: " + var2 + "'"), var4);
      this.rawMessage = var1;
   }

   class="kw">public CodecException(String var1, Object var2, @Nonnull ExtraInfo var3, Throwable var4) {
      super(var1 + " '" + var3.peekKey() + "' " + (var4 class="kw">instanceof CodecException ? "" : "\nFor: '" + var2 + "'"), var4);
      this.rawMessage = var1;
   }

   @Nonnull
   class="kw">public String getRawMessage() {
      class="kw">return this.rawMessage;
   }
}