- Type Parameters:
T - Type of the first component
U - Type of the second component
V - Type of the third component
- All Superinterfaces:
- Product.HasFirst<T>, Product.HasSecond<U>, Product.HasThird<V>
- Enclosing class:
- Product
public static interface Product.Product3<T,U,V>
extends Product.HasFirst<T>, Product.HasSecond<U>, Product.HasThird<V>
A Product3 is a composite object comprising three components.
It's a part of a tuple-like structure with three elements, extending the HasFirst, HasSecond, and HasThird interfaces.
This provides a way to group three related objects together into a single unit.