public abstract class MinMaxBounds<T extends java.lang.Number>
extends java.lang.Object
| 修飾子とタイプ | クラスと説明 | 
|---|---|
| static class  | MinMaxBounds.FloatBound | 
| static interface  | MinMaxBounds.IBoundFactory<T extends java.lang.Number,R extends MinMaxBounds<T>> | 
| static interface  | MinMaxBounds.IBoundReader<T extends java.lang.Number,R extends MinMaxBounds<T>> | 
| static class  | MinMaxBounds.IntBound | 
| 修飾子とタイプ | フィールドと説明 | 
|---|---|
| static com.mojang.brigadier.exceptions.SimpleCommandExceptionType | ERROR_EMPTY | 
| static com.mojang.brigadier.exceptions.SimpleCommandExceptionType | ERROR_SWAPPED | 
| protected T | max | 
| protected T | min | 
| 修飾子 | コンストラクタと説明 | 
|---|---|
| protected  | MinMaxBounds(T p_i49720_1_,
            T p_i49720_2_) | 
| 修飾子とタイプ | メソッドと説明 | 
|---|---|
| protected static <T extends java.lang.Number,R extends MinMaxBounds<T>> | fromJson(com.google.gson.JsonElement p_211331_0_,
        R p_211331_1_,
        java.util.function.BiFunction<com.google.gson.JsonElement,java.lang.String,T> p_211331_2_,
        MinMaxBounds.IBoundFactory<T,R> p_211331_3_) | 
| protected static <T extends java.lang.Number,R extends MinMaxBounds<T>> | fromReader(com.mojang.brigadier.StringReader p_211337_0_,
          MinMaxBounds.IBoundReader<T,R> p_211337_1_,
          java.util.function.Function<java.lang.String,T> p_211337_2_,
          java.util.function.Supplier<com.mojang.brigadier.exceptions.DynamicCommandExceptionType> p_211337_3_,
          java.util.function.Function<T,T> p_211337_4_) | 
| T | getMax() | 
| T | getMin() | 
| boolean | isUnbounded() | 
| com.google.gson.JsonElement | serialize() | 
public static final com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_EMPTY
public static final com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_SWAPPED
protected final T extends java.lang.Number min
protected final T extends java.lang.Number max
@Nullable public T getMin()
@Nullable public T getMax()
public boolean isUnbounded()
public com.google.gson.JsonElement serialize()
protected static <T extends java.lang.Number,R extends MinMaxBounds<T>> R fromJson(@Nullable com.google.gson.JsonElement p_211331_0_, R p_211331_1_, java.util.function.BiFunction<com.google.gson.JsonElement,java.lang.String,T> p_211331_2_, MinMaxBounds.IBoundFactory<T,R> p_211331_3_)
protected static <T extends java.lang.Number,R extends MinMaxBounds<T>> R fromReader(com.mojang.brigadier.StringReader p_211337_0_, MinMaxBounds.IBoundReader<T,R> p_211337_1_, java.util.function.Function<java.lang.String,T> p_211337_2_, java.util.function.Supplier<com.mojang.brigadier.exceptions.DynamicCommandExceptionType> p_211337_3_, java.util.function.Function<T,T> p_211337_4_) throws com.mojang.brigadier.exceptions.CommandSyntaxException
com.mojang.brigadier.exceptions.CommandSyntaxException