Class Tuple3<T1,T2,T3>

java.lang.Object
io.github.thecsdev.tcdcommons.api.util.math.Tuple2<T1,T2>
io.github.thecsdev.tcdcommons.api.util.math.Tuple3<T1,T2,T3>
Direct Known Subclasses:
Tuple4

public class Tuple3<T1,T2,T3> extends Tuple2<T1,T2>
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
     

    Fields inherited from class io.github.thecsdev.tcdcommons.api.util.math.Tuple2

    Item1, Item2
  • Constructor Summary

    Constructors
    Constructor
    Description
     
    Tuple3(T1 item1, T2 item2, T3 item3)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Sets all item's values to null.
    boolean
    Returns true if all item's values are set to null.
    boolean
    Returns true if all item's values are not set to null.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • Item3

      public T3 Item3
  • Constructor Details

    • Tuple3

      public Tuple3()
    • Tuple3

      public Tuple3(T1 item1, T2 item2, T3 item3)
  • Method Details

    • clear

      public void clear()
      Description copied from class: Tuple2
      Sets all item's values to null.
      Overrides:
      clear in class Tuple2<T1,T2>
    • isCleared

      public boolean isCleared()
      Description copied from class: Tuple2
      Returns true if all item's values are set to null.
      Overrides:
      isCleared in class Tuple2<T1,T2>
    • isFull

      public boolean isFull()
      Description copied from class: Tuple2
      Returns true if all item's values are not set to null.
      Overrides:
      isFull in class Tuple2<T1,T2>