SteamWar/SpigotCore
Archiviert
13
0

Add Argument.BOOLEAN

Add ArgumentType.BOOLEAN
Dieser Commit ist enthalten in:
jojo 2020-12-28 23:18:41 +01:00
Ursprung 76fe648e85
Commit b87b192351
2 geänderte Dateien mit 2 neuen und 0 gelöschten Zeilen

Datei anzeigen

@ -30,6 +30,7 @@ import java.util.stream.Collectors;
public class Argument<T> { public class Argument<T> {
public static final Argument<Boolean> BOOLEAN = new Argument<>(ArgumentType.BOOLEAN, bool -> true);
public static final Argument<Integer> INT = new Argument<>(ArgumentType.INT, integer -> true); public static final Argument<Integer> INT = new Argument<>(ArgumentType.INT, integer -> true);
public static final Argument<Long> LONG = new Argument<>(ArgumentType.LONG, l -> true); public static final Argument<Long> LONG = new Argument<>(ArgumentType.LONG, l -> true);
public static final Argument<Float> FLOAT = new Argument<>(ArgumentType.FLOAT, f -> true); public static final Argument<Float> FLOAT = new Argument<>(ArgumentType.FLOAT, f -> true);

Datei anzeigen

@ -25,6 +25,7 @@ import java.util.function.Function;
public class ArgumentType<T> { public class ArgumentType<T> {
public static final ArgumentType<Boolean> BOOLEAN = new ArgumentType<>(Boolean::parseBoolean, false);
public static final ArgumentType<Integer> INT = new ArgumentType<>(Integer::parseInt, true); public static final ArgumentType<Integer> INT = new ArgumentType<>(Integer::parseInt, true);
public static final ArgumentType<Long> LONG = new ArgumentType<>(Long::parseLong, true); public static final ArgumentType<Long> LONG = new ArgumentType<>(Long::parseLong, true);
public static final ArgumentType<Float> FLOAT = new ArgumentType<>(Float::parseFloat, true); public static final ArgumentType<Float> FLOAT = new ArgumentType<>(Float::parseFloat, true);