Hierarchy For Package me.shedaniel.architectury.utils

Package Hierarchies:

Class Hierarchy

Interface Hierarchy

  • java.util.function.BooleanSupplier
    • me.shedaniel.architectury.utils.BooleanValue (also extends it.unimi.dsi.fastutil.booleans.BooleanConsumer, me.shedaniel.architectury.utils.Value<T>)
  • java.util.function.Consumer<T>
    • it.unimi.dsi.fastutil.booleans.BooleanConsumer
    • it.unimi.dsi.fastutil.doubles.DoubleConsumer (also extends java.util.function.DoubleConsumer)
    • it.unimi.dsi.fastutil.floats.FloatConsumer (also extends java.util.function.DoubleConsumer)
      • me.shedaniel.architectury.utils.FloatValue (also extends me.shedaniel.architectury.utils.FloatSupplier, me.shedaniel.architectury.utils.Value<T>)
    • it.unimi.dsi.fastutil.ints.IntConsumer (also extends java.util.function.IntConsumer)
      • me.shedaniel.architectury.utils.IntValue (also extends java.util.function.IntSupplier, me.shedaniel.architectury.utils.Value<T>)
    • it.unimi.dsi.fastutil.longs.LongConsumer (also extends java.util.function.LongConsumer)
      • me.shedaniel.architectury.utils.LongValue (also extends java.util.function.LongSupplier, me.shedaniel.architectury.utils.Value<T>)
    • me.shedaniel.architectury.utils.Value<T> (also extends java.util.function.Supplier<T>)
      • me.shedaniel.architectury.utils.BooleanValue (also extends it.unimi.dsi.fastutil.booleans.BooleanConsumer, java.util.function.BooleanSupplier)
      • me.shedaniel.architectury.utils.DoubleValue (also extends it.unimi.dsi.fastutil.doubles.DoubleConsumer, java.util.function.DoubleSupplier)
      • me.shedaniel.architectury.utils.FloatValue (also extends it.unimi.dsi.fastutil.floats.FloatConsumer, me.shedaniel.architectury.utils.FloatSupplier)
      • me.shedaniel.architectury.utils.IntValue (also extends it.unimi.dsi.fastutil.ints.IntConsumer, java.util.function.IntSupplier)
      • me.shedaniel.architectury.utils.LongValue (also extends it.unimi.dsi.fastutil.longs.LongConsumer, java.util.function.LongSupplier)
  • java.util.function.DoubleConsumer
    • it.unimi.dsi.fastutil.doubles.DoubleConsumer (also extends java.util.function.Consumer<T>)
    • it.unimi.dsi.fastutil.floats.FloatConsumer (also extends java.util.function.Consumer<T>)
      • me.shedaniel.architectury.utils.FloatValue (also extends me.shedaniel.architectury.utils.FloatSupplier, me.shedaniel.architectury.utils.Value<T>)
  • java.util.function.DoubleSupplier
    • me.shedaniel.architectury.utils.DoubleValue (also extends it.unimi.dsi.fastutil.doubles.DoubleConsumer, me.shedaniel.architectury.utils.Value<T>)
  • me.shedaniel.architectury.utils.FloatSupplier
    • me.shedaniel.architectury.utils.FloatValue (also extends it.unimi.dsi.fastutil.floats.FloatConsumer, me.shedaniel.architectury.utils.Value<T>)
  • java.util.function.IntConsumer
    • it.unimi.dsi.fastutil.ints.IntConsumer (also extends java.util.function.Consumer<T>)
      • me.shedaniel.architectury.utils.IntValue (also extends java.util.function.IntSupplier, me.shedaniel.architectury.utils.Value<T>)
  • java.util.function.IntSupplier
    • me.shedaniel.architectury.utils.IntValue (also extends it.unimi.dsi.fastutil.ints.IntConsumer, me.shedaniel.architectury.utils.Value<T>)
  • java.util.function.LongConsumer
    • it.unimi.dsi.fastutil.longs.LongConsumer (also extends java.util.function.Consumer<T>)
      • me.shedaniel.architectury.utils.LongValue (also extends java.util.function.LongSupplier, me.shedaniel.architectury.utils.Value<T>)
  • java.util.function.LongSupplier
    • me.shedaniel.architectury.utils.LongValue (also extends it.unimi.dsi.fastutil.longs.LongConsumer, me.shedaniel.architectury.utils.Value<T>)
  • java.util.function.Supplier<T>
    • me.shedaniel.architectury.utils.Value<T> (also extends java.util.function.Consumer<T>)
      • me.shedaniel.architectury.utils.BooleanValue (also extends it.unimi.dsi.fastutil.booleans.BooleanConsumer, java.util.function.BooleanSupplier)
      • me.shedaniel.architectury.utils.DoubleValue (also extends it.unimi.dsi.fastutil.doubles.DoubleConsumer, java.util.function.DoubleSupplier)
      • me.shedaniel.architectury.utils.FloatValue (also extends it.unimi.dsi.fastutil.floats.FloatConsumer, me.shedaniel.architectury.utils.FloatSupplier)
      • me.shedaniel.architectury.utils.IntValue (also extends it.unimi.dsi.fastutil.ints.IntConsumer, java.util.function.IntSupplier)
      • me.shedaniel.architectury.utils.LongValue (also extends it.unimi.dsi.fastutil.longs.LongConsumer, java.util.function.LongSupplier)

Enum Class Hierarchy