Hierarchy For Package dev.architectury.utils.value

Package Hierarchies:

Interface Hierarchy

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