MacroCommandReplacement class
Пакет: com.hypixel.hytale.builtin.commandmacro
Файл: com/hypixel/hytale/builtin/commandmacro/MacroCommandReplacement.java
Поля (1)
| Модификаторы | Тип | Имя |
|---|---|---|
final |
String |
nameOfReplacingArg |
Методы (3)
| Модификаторы | Возврат | Сигнатура |
|---|---|---|
public |
String |
getNameOfReplacingArgString getNameOfReplacingArg() |
public |
String |
getStringToReplaceWithValueString getStringToReplaceWithValue() |
abstract |
|
this this(var1, var2, null) |
Исходный код
Показать/скрыть
class="kw">package com.hypixel.hytale.builtin.commandmacro;
class="kw">import javax.annotation.Nullable;
class="kw">public class MacroCommandReplacement {
class="kw">private class="kw">final String nameOfReplacingArg;
@Nullable
class="kw">private class="kw">final String optionalArgumentKey;
class="kw">private class="kw">final String stringToReplaceWithValue;
class="kw">public MacroCommandReplacement(String var1, String var2, @Nullable String var3) {
this.nameOfReplacingArg = var1;
this.stringToReplaceWithValue = var2;
this.optionalArgumentKey = var3 == null ? null : "--" + var3 + (var3.endsWith("=") ? "" : " ");
}
class="kw">public MacroCommandReplacement(String var1, String var2) {
this(var1, var2, null);
}
class="kw">public String getNameOfReplacingArg() {
class="kw">return this.nameOfReplacingArg;
}
@Nullable
class="kw">public String getOptionalArgumentKey() {
class="kw">return this.optionalArgumentKey;
}
class="kw">public String getStringToReplaceWithValue() {
class="kw">return this.stringToReplaceWithValue;
}
}