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;
}
}