Uses of Record Class
org.microbean.attributes.Attributes
-
Uses of Attributes in org.microbean.attributes
Classes in org.microbean.attributes that implement interfaces with type arguments of type AttributesModifier and TypeClassDescriptionfinal record
Methods in org.microbean.attributes that return AttributesModifier and TypeMethodDescriptionstatic final Attributes
Returns anAttributes
comprising the supplied arguments.static final Attributes
Returns anAttributes
comprising the supplied arguments.static final Attributes
Attributes.of
(String name, List<Attributes> attributes) Returns anAttributes
comprising the supplied arguments.static final Attributes
Attributes.of
(String name, Map<String, Value<?>> values, Map<String, Value<?>> notes, Map<String, List<Attributes>> attributes) Returns anAttributes
comprising the supplied arguments.static final Attributes
Attributes.of
(String name, Attributes... attributes) Returns anAttributes
comprising the supplied arguments.Methods in org.microbean.attributes that return types with arguments of type AttributesModifier and TypeMethodDescriptionAttributes.attributes()
Returns the value of theattributes
record component.final List
<Attributes> Attributes.attributes
(String key) Returns aList
ofAttributes
associated with the suppliedkey
, or an emptyList
if there is no suchList
.final Optional
<DynamicConstantDesc<Attributes>> Attributes.describeConstable()
Methods in org.microbean.attributes with parameters of type AttributesModifier and TypeMethodDescriptionfinal int
Attributes.compareTo
(Attributes other) final boolean
Attributes.isa
(Attributes a) static final Attributes
Attributes.of
(String name, Attributes... attributes) Returns anAttributes
comprising the supplied arguments.Method parameters in org.microbean.attributes with type arguments of type AttributesModifier and TypeMethodDescriptionfinal boolean
Attributes.attributesSatisfy
(Predicate<? super Attributes> p) Returnstrue
if any of the attributes reachable from thisAttributes
satisfy the suppliedPredicate
.static final Attributes
Attributes.of
(String name, List<Attributes> attributes) Returns anAttributes
comprising the supplied arguments.