java.lang.Object
oshi.util.tuples.Quartet<A,B,C,D>
- Type Parameters:
A
- Type of the first element
B
- Type of the second element
C
- Type of the third element
D
- Type of the fourth element
@ThreadSafe
public class Quartet<A,B,C,D>
extends java.lang.Object
Convenience class for returning multiple objects from methods.
-
Constructor Summary
Constructors
Constructor |
Description |
Quartet(A a,
B b,
C c,
D d) |
Create a quartet and store four objects.
|
-
Method Summary
Modifier and Type |
Method |
Description |
A |
getA() |
Returns the first stored object.
|
B |
getB() |
Returns the second stored object.
|
C |
getC() |
Returns the third stored object.
|
D |
getD() |
Returns the fourth stored object.
|
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
public Quartet(
A a,
B b,
C c,
D d)
Create a quartet and store four objects.
- Parameters:
a
- the first object to store
b
- the second object to store
c
- the third object to store
d
- the fourth object to store
-
Method Details
-
Returns the first stored object.
- Returns:
- first object stored
-
Returns the second stored object.
- Returns:
- second object stored
-
Returns the third stored object.
- Returns:
- third object stored
-
Returns the fourth stored object.
- Returns:
- fourth object stored