Record Class Qualified.Record<V,T>

java.lang.Object
java.lang.Record
org.microbean.qualifier.Qualified.Record<V,T>
Type Parameters:
V - the type borne by the values of the Qualifiers in this Qualified.Record
T - the type of the object that is qualified; note that if it does not extend Constable then a Qualified.Record bearing it will return an empty Optional from its describeConstable() method
Record Components:
qualifiers - the Qualifiers; may be null in which case the return value of Qualifiers.of() will be used instead
qualified - the object being qualified; may be null
All Implemented Interfaces:
Constable, Qualified<V,T>
Enclosing interface:
Qualified<V,T>

public static record Qualified.Record<V,T>(Qualifiers<V> qualifiers, T qualified) extends Record implements Qualified<V,T>, Constable
Author:
Laird Nelson