Class Quintuple<T1,​T2,​T3,​T4,​T5>

    • Field Detail

      • first

        public T1 first
      • second

        public T2 second
      • third

        public T3 third
      • fourth

        public T4 fourth
      • fifth

        public T5 fifth
    • Constructor Detail

      • Quintuple

        public Quintuple​(T1 first,
                         T2 second,
                         T3 third,
                         T4 fourth,
                         T5 fifth)
    • Method Detail

      • first

        public T1 first()
      • second

        public T2 second()
      • third

        public T3 third()
      • fourth

        public T4 fourth()
      • fifth

        public T5 fifth()
      • setFirst

        public void setFirst​(T1 o)
      • setSecond

        public void setSecond​(T2 o)
      • setThird

        public void setThird​(T3 o)
      • setFourth

        public void setFourth​(T4 o)
      • setFifth

        public void setFifth​(T5 fifth)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object
      • makeQuadruple

        public static <T1,​T2,​T3,​T4,​T5> Quintuple<T1,​T2,​T3,​T4,​T5> makeQuadruple​(T1 t1,
                                                                                                                               T2 t2,
                                                                                                                               T3 t3,
                                                                                                                               T4 t4,
                                                                                                                               T5 t5)
        Returns a Quadruple constructed from T1, T2, T3, and T4. Convenience method; the compiler will disambiguate the classes used for you so that you don't have to write out potentially long class names.
      • prettyLog

        public void prettyLog​(Redwood.RedwoodChannels channels,
                              String description)
        Pretty logs the current object to specific Redwood channels.
        Specified by:
        prettyLog in interface PrettyLoggable
        Parameters:
        channels - the channels which should be logged to -- all logging calls should use logging methods on the channels (e.g. channels.log(), etc.)
        description - The description of the object. It will potentially identify the object's functional role or (failing that) its class. This is typically used as a track name surrounding the contents of this object.