Class ParsingStateImpl.MemoizedData

java.lang.Object
net.minecraft.util.packrat.ParsingStateImpl.MemoizedData
Enclosing class:
ParsingStateImpl<S>

private static class ParsingStateImpl.MemoizedData extends Object
Mappings:
Namespace Name
named net/minecraft/util/packrat/ParsingStateImpl$MemoizedData
intermediary net/minecraft/class_10832$class_10834
official bqd$b
  • Field Details Link icon

    • SIZE_PER_SYMBOL Link icon

      public static final int SIZE_PER_SYMBOL
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named SIZE_PER_SYMBOL Lnet/minecraft/util/packrat/ParsingStateImpl$MemoizedData;SIZE_PER_SYMBOL:I
      intermediary field_57516 Lnet/minecraft/class_10832$class_10834;field_57516:I
      official a Lbqd$b;a:I
    • MISSING Link icon

      private static final int MISSING
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named MISSING Lnet/minecraft/util/packrat/ParsingStateImpl$MemoizedData;MISSING:I
      intermediary field_57517 Lnet/minecraft/class_10832$class_10834;field_57517:I
      official b Lbqd$b;b:I
    • values Link icon

      private Object[] values
      Mappings:
      Namespace Name Mixin selector
      named values Lnet/minecraft/util/packrat/ParsingStateImpl$MemoizedData;values:[Ljava/lang/Object;
      intermediary field_57518 Lnet/minecraft/class_10832$class_10834;field_57518:[Ljava/lang/Object;
      official c Lbqd$b;c:[Ljava/lang/Object;
    • top Link icon

      private int top
      Mappings:
      Namespace Name Mixin selector
      named top Lnet/minecraft/util/packrat/ParsingStateImpl$MemoizedData;top:I
      intermediary field_57519 Lnet/minecraft/class_10832$class_10834;field_57519:I
      official d Lbqd$b;d:I
  • Constructor Details Link icon

    • MemoizedData Link icon

      MemoizedData()
  • Method Details Link icon

    • get Link icon

      public int get(Symbol<?> symbol)
      Mappings:
      Namespace Name Mixin selector
      named get Lnet/minecraft/util/packrat/ParsingStateImpl$MemoizedData;get(Lnet/minecraft/util/packrat/Symbol;)I
      intermediary method_68196 Lnet/minecraft/class_10832$class_10834;method_68196(Lnet/minecraft/class_9387;)I
      official a Lbqd$b;a(Lbqc;)I
    • push Link icon

      public int push(Symbol<?> symbol)
      Mappings:
      Namespace Name Mixin selector
      named push Lnet/minecraft/util/packrat/ParsingStateImpl$MemoizedData;push(Lnet/minecraft/util/packrat/Symbol;)I
      intermediary method_68197 Lnet/minecraft/class_10832$class_10834;method_68197(Lnet/minecraft/class_9387;)I
      official b Lbqd$b;b(Lbqc;)I
    • get Link icon

      @Nullable public <T> @Nullable ParsingStateImpl.MemoizedValue<T> get(int index)
      Mappings:
      Namespace Name Mixin selector
      named get Lnet/minecraft/util/packrat/ParsingStateImpl$MemoizedData;get(I)Lnet/minecraft/util/packrat/ParsingStateImpl$MemoizedValue;
      intermediary method_68194 Lnet/minecraft/class_10832$class_10834;method_68194(I)Lnet/minecraft/class_10832$class_10833;
      official a Lbqd$b;a(I)Lbqd$a;
    • put Link icon

      public void put(int index, ParsingStateImpl.MemoizedValue<?> value)
      Mappings:
      Namespace Name Mixin selector
      named put Lnet/minecraft/util/packrat/ParsingStateImpl$MemoizedData;put(ILnet/minecraft/util/packrat/ParsingStateImpl$MemoizedValue;)V
      intermediary method_68195 Lnet/minecraft/class_10832$class_10834;method_68195(ILnet/minecraft/class_10832$class_10833;)V
      official a Lbqd$b;a(ILbqd$a;)V