Index

A D E F H M O P Q S T U 
All Classes and Interfaces|All Packages

A

asList(Duad<? extends T, ? extends T>) - Static method in interface org.spokbjorn.tuple.Tuple
Returns an unmodifiable list of all the values in the duad.
asList(Heptad<? extends T, ? extends T, ? extends T, ? extends T, ? extends T, ? extends T, ? extends T>) - Static method in interface org.spokbjorn.tuple.Tuple
Returns an unmodifiable list of all the values in the heptad.
asList(Hexad<? extends T, ? extends T, ? extends T, ? extends T, ? extends T, ? extends T>) - Static method in interface org.spokbjorn.tuple.Tuple
Returns an unmodifiable list of all the values in the hexad.
asList(Monad<? extends T>) - Static method in interface org.spokbjorn.tuple.Tuple
Returns an unmodifiable list of the value in the monad.
asList(Octad<? extends T, ? extends T, ? extends T, ? extends T, ? extends T, ? extends T, ? extends T, ? extends T>) - Static method in interface org.spokbjorn.tuple.Tuple
Returns an unmodifiable list of all the values in the octad.
asList(Pentad<? extends T, ? extends T, ? extends T, ? extends T, ? extends T>) - Static method in interface org.spokbjorn.tuple.Tuple
Returns an unmodifiable list of all the values in the pentad.
asList(Quad<? extends T, ? extends T, ? extends T, ? extends T>) - Static method in interface org.spokbjorn.tuple.Tuple
Returns an unmodifiable list of all the values in the quad.
asList(Triad<? extends T, ? extends T, ? extends T>) - Static method in interface org.spokbjorn.tuple.Tuple
Returns an unmodifiable list of all the values in the triad.
asList(Tuple) - Static method in interface org.spokbjorn.tuple.Tuple
Returns an unmodifiable list based on the tuple that is inputted.
asList(Unit) - Static method in interface org.spokbjorn.tuple.Tuple
Returns an empty unmodifiable list.

D

Duad<T,U> - Record Class in org.spokbjorn.tuple
Represents a duad of values.
Duad(T, U) - Constructor for record class org.spokbjorn.tuple.Duad
Creates an instance of a Duad record class.

E

eighth() - Method in record class org.spokbjorn.tuple.Octad
Returns the value of the eighth record component.
empty() - Static method in interface org.spokbjorn.tuple.Tuple
Returns an empty tuple instance.
equals(Object) - Method in record class org.spokbjorn.tuple.Duad
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.spokbjorn.tuple.Heptad
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.spokbjorn.tuple.Hexad
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.spokbjorn.tuple.Monad
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.spokbjorn.tuple.Octad
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.spokbjorn.tuple.Pentad
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.spokbjorn.tuple.Quad
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.spokbjorn.tuple.Triad
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.spokbjorn.tuple.Unit
Indicates whether some other object is "equal to" this one.

F

fifth() - Method in record class org.spokbjorn.tuple.Heptad
Returns the value of the fifth record component.
fifth() - Method in record class org.spokbjorn.tuple.Hexad
Returns the value of the fifth record component.
fifth() - Method in record class org.spokbjorn.tuple.Octad
Returns the value of the fifth record component.
fifth() - Method in record class org.spokbjorn.tuple.Pentad
Returns the value of the fifth record component.
first() - Method in record class org.spokbjorn.tuple.Duad
Returns the value of the first record component.
first() - Method in record class org.spokbjorn.tuple.Heptad
Returns the value of the first record component.
first() - Method in record class org.spokbjorn.tuple.Hexad
Returns the value of the first record component.
first() - Method in record class org.spokbjorn.tuple.Monad
Returns the value of the first record component.
first() - Method in record class org.spokbjorn.tuple.Octad
Returns the value of the first record component.
first() - Method in record class org.spokbjorn.tuple.Pentad
Returns the value of the first record component.
first() - Method in record class org.spokbjorn.tuple.Quad
Returns the value of the first record component.
first() - Method in record class org.spokbjorn.tuple.Triad
Returns the value of the first record component.
fourth() - Method in record class org.spokbjorn.tuple.Heptad
Returns the value of the fourth record component.
fourth() - Method in record class org.spokbjorn.tuple.Hexad
Returns the value of the fourth record component.
fourth() - Method in record class org.spokbjorn.tuple.Octad
Returns the value of the fourth record component.
fourth() - Method in record class org.spokbjorn.tuple.Pentad
Returns the value of the fourth record component.
fourth() - Method in record class org.spokbjorn.tuple.Quad
Returns the value of the fourth record component.

H

hashCode() - Method in record class org.spokbjorn.tuple.Duad
Returns a hash code value for this object.
hashCode() - Method in record class org.spokbjorn.tuple.Heptad
Returns a hash code value for this object.
hashCode() - Method in record class org.spokbjorn.tuple.Hexad
Returns a hash code value for this object.
hashCode() - Method in record class org.spokbjorn.tuple.Monad
Returns a hash code value for this object.
hashCode() - Method in record class org.spokbjorn.tuple.Octad
Returns a hash code value for this object.
hashCode() - Method in record class org.spokbjorn.tuple.Pentad
Returns a hash code value for this object.
hashCode() - Method in record class org.spokbjorn.tuple.Quad
Returns a hash code value for this object.
hashCode() - Method in record class org.spokbjorn.tuple.Triad
Returns a hash code value for this object.
hashCode() - Method in record class org.spokbjorn.tuple.Unit
Returns a hash code value for this object.
Heptad<T,U,V,W,X,Y,Z> - Record Class in org.spokbjorn.tuple
Represents a heptad of values.
Heptad(T, U, V, W, X, Y, Z) - Constructor for record class org.spokbjorn.tuple.Heptad
Creates an instance of a Heptad record class.
Hexad<T,U,V,W,X,Y> - Record Class in org.spokbjorn.tuple
Represents a hexad of values.
Hexad(T, U, V, W, X, Y) - Constructor for record class org.spokbjorn.tuple.Hexad
Creates an instance of a Hexad record class.

M

Monad<T> - Record Class in org.spokbjorn.tuple
Represents a monuple of value.
Monad(T) - Constructor for record class org.spokbjorn.tuple.Monad
Creates an instance of a Monad record class.

O

Octad<T,U,V,W,X,Y,Z,A> - Record Class in org.spokbjorn.tuple
Represents a octad of values.
Octad(T, U, V, W, X, Y, Z, A) - Constructor for record class org.spokbjorn.tuple.Octad
Creates an instance of a Octad record class.
of(T) - Static method in interface org.spokbjorn.tuple.Tuple
Returns a monad instance.
of(T, U) - Static method in interface org.spokbjorn.tuple.Tuple
Returns a duad instance.
of(T, U, V) - Static method in interface org.spokbjorn.tuple.Tuple
Returns a triad instance.
of(T, U, V, W) - Static method in interface org.spokbjorn.tuple.Tuple
Returns a quad instance.
of(T, U, V, W, X) - Static method in interface org.spokbjorn.tuple.Tuple
Returns a pentad instance.
of(T, U, V, W, X, Y) - Static method in interface org.spokbjorn.tuple.Tuple
Returns a hexad instance.
of(T, U, V, W, X, Y, Z) - Static method in interface org.spokbjorn.tuple.Tuple
Returns a heptad instance.
of(T, U, V, W, X, Y, Z, A) - Static method in interface org.spokbjorn.tuple.Tuple
Returns a octad instance.
org.spokbjorn.tuple - package org.spokbjorn.tuple
A collection of tuples.

P

Pentad<T,U,V,W,X> - Record Class in org.spokbjorn.tuple
Represents a pentad of values.
Pentad(T, U, V, W, X) - Constructor for record class org.spokbjorn.tuple.Pentad
Creates an instance of a Pentad record class.

Q

Quad<T,U,V,W> - Record Class in org.spokbjorn.tuple
Represents a quad of values.
Quad(T, U, V, W) - Constructor for record class org.spokbjorn.tuple.Quad
Creates an instance of a Quad record class.

S

second() - Method in record class org.spokbjorn.tuple.Duad
Returns the value of the second record component.
second() - Method in record class org.spokbjorn.tuple.Heptad
Returns the value of the second record component.
second() - Method in record class org.spokbjorn.tuple.Hexad
Returns the value of the second record component.
second() - Method in record class org.spokbjorn.tuple.Octad
Returns the value of the second record component.
second() - Method in record class org.spokbjorn.tuple.Pentad
Returns the value of the second record component.
second() - Method in record class org.spokbjorn.tuple.Quad
Returns the value of the second record component.
second() - Method in record class org.spokbjorn.tuple.Triad
Returns the value of the second record component.
seventh() - Method in record class org.spokbjorn.tuple.Heptad
Returns the value of the seventh record component.
seventh() - Method in record class org.spokbjorn.tuple.Octad
Returns the value of the seventh record component.
sixth() - Method in record class org.spokbjorn.tuple.Heptad
Returns the value of the sixth record component.
sixth() - Method in record class org.spokbjorn.tuple.Hexad
Returns the value of the sixth record component.
sixth() - Method in record class org.spokbjorn.tuple.Octad
Returns the value of the sixth record component.

T

third() - Method in record class org.spokbjorn.tuple.Heptad
Returns the value of the third record component.
third() - Method in record class org.spokbjorn.tuple.Hexad
Returns the value of the third record component.
third() - Method in record class org.spokbjorn.tuple.Octad
Returns the value of the third record component.
third() - Method in record class org.spokbjorn.tuple.Pentad
Returns the value of the third record component.
third() - Method in record class org.spokbjorn.tuple.Quad
Returns the value of the third record component.
third() - Method in record class org.spokbjorn.tuple.Triad
Returns the value of the third record component.
toolbox.tuple - module toolbox.tuple
Defines the Tuple API.
toString() - Method in record class org.spokbjorn.tuple.Duad
Returns a string representation of this record class.
toString() - Method in record class org.spokbjorn.tuple.Heptad
Returns a string representation of this record class.
toString() - Method in record class org.spokbjorn.tuple.Hexad
Returns a string representation of this record class.
toString() - Method in record class org.spokbjorn.tuple.Monad
Returns a string representation of this record class.
toString() - Method in record class org.spokbjorn.tuple.Octad
Returns a string representation of this record class.
toString() - Method in record class org.spokbjorn.tuple.Pentad
Returns a string representation of this record class.
toString() - Method in record class org.spokbjorn.tuple.Quad
Returns a string representation of this record class.
toString() - Method in record class org.spokbjorn.tuple.Triad
Returns a string representation of this record class.
toString() - Method in record class org.spokbjorn.tuple.Unit
Returns a string representation of this record class.
Triad<T,U,V> - Record Class in org.spokbjorn.tuple
Represents a triad of values.
Triad(T, U, V) - Constructor for record class org.spokbjorn.tuple.Triad
Creates an instance of a Triad record class.
Tuple - Interface in org.spokbjorn.tuple
Tuple is a finite-ordered list of elements.

U

Unit - Record Class in org.spokbjorn.tuple
Represents a empty tuple.
Unit() - Constructor for record class org.spokbjorn.tuple.Unit
Creates an instance of a Unit record class.
A D E F H M O P Q S T U 
All Classes and Interfaces|All Packages