Record Class Attributes

java.lang.Object
java.lang.Record
org.microbean.attributes.Attributes
Record Components:
name - a non-null name of this Attributes
values - a non-null Map of named values associated with this Attributes
notes - a non-null Map of non-normative named values associated with this Attributes
attributes - a non-null Map of named metadata associated with this Attributes
All Implemented Interfaces:
Comparable<Attributes>, Constable, Value<Attributes>

public record Attributes(String name, Map<String,Value<?>> values, Map<String,Value<?>> notes, Map<String,List<Attributes>> attributes) extends Record implements Value<Attributes>
Author:
Laird Nelson