Class GridTuple5<V1,​V2,​V3,​V4,​V5>

    • Constructor Detail

      • GridTuple5

        public GridTuple5()
        Empty constructor required by Externalizable.
      • GridTuple5

        public GridTuple5​(@Nullable
                          V1 v1,
                          @Nullable
                          V2 v2,
                          @Nullable
                          V3 v3,
                          @Nullable
                          V4 v4,
                          @Nullable
                          V5 v5)
        Fully initializes this tuple.
        Parameters:
        v1 - First value.
        v2 - Second value.
        v3 - Third value.
        v4 - Forth value.
        v5 - Fifth value.
    • Method Detail

      • get1

        @Nullable
        public V1 get1()
        Gets first value.
        Returns:
        First value.
      • get2

        @Nullable
        public V2 get2()
        Gets second value.
        Returns:
        Second value.
      • get3

        @Nullable
        public V3 get3()
        Gets third value.
        Returns:
        Third value.
      • get4

        @Nullable
        public V4 get4()
        Gets forth value.
        Returns:
        Forth value.
      • get5

        @Nullable
        public V5 get5()
        Gets fifth value.
        Returns:
        Fifth value.
      • set1

        public void set1​(@Nullable
                         V1 v1)
        Sets first value.
        Parameters:
        v1 - First value.
      • set2

        public void set2​(@Nullable
                         V2 v2)
        Sets second value.
        Parameters:
        v2 - Second value.
      • set3

        public void set3​(@Nullable
                         V3 v3)
        Sets third value.
        Parameters:
        v3 - Third value.
      • set4

        public void set4​(@Nullable
                         V4 v4)
        Sets forth value.
        Parameters:
        v4 - Forth value.
      • set5

        public void set5​(@Nullable
                         V5 v5)
        Sets fifth value.
        Parameters:
        v5 - Fifth value.
      • set

        public void set​(@Nullable
                        V1 val1,
                        @Nullable
                        V2 val2,
                        @Nullable
                        V3 val3,
                        @Nullable
                        V4 val4,
                        @Nullable
                        V5 val5)
        Sets all values.
        Parameters:
        val1 - First value.
        val2 - Second value.
        val3 - Third value.
        val4 - Fourth value.
        val5 - Fifth value.
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object