Uses of Interface
org.microbean.attributes.Value
-
Uses of Value in org.microbean.attributes
Classes in org.microbean.attributes with type parameters of type ValueModifier and TypeClassDescriptionfinal recordArrayValue<T extends Value<T>>final recordinterfaceA value of a particular type suitable for representing as an annotation value or similar.Classes in org.microbean.attributes that implement ValueModifier and TypeClassDescriptionfinal recordArrayValue<T extends Value<T>>final recordfinal recordAValuewhose value is aboolean.final recordAValuewhose value is abyte.final recordAValuewhose value is achar.final recordAValuewhose value is aClass.final recordAValuewhose value is adouble.final recordAValuewhose value is anEnum.final recordAValuewhose value is afloat.final recordAValuewhose value is anint.final recordfinal recordAValuewhose value is along.final recordAValuewhose value is ashort.final recordAValuewhose value is aString.Methods in org.microbean.attributes with type parameters of type ValueModifier and TypeMethodDescriptionstatic final <T extends Value<T>>
ArrayValue<T> Returns anArrayValuesuitable for the supplied argument.static final <T extends Value<T>>
ArrayValue<T> ArrayValue.of(T[] value) Returns anArrayValuesuitable for the supplied argument.Returns aListValuesuitable for the supplied argument.final <T extends Value<T>>
TMethods in org.microbean.attributes that return ValueModifier and TypeMethodDescriptionfinal T[]ArrayValue.value()Returns a clone of the array of suitably-typedValues thisArrayValueholds.Methods in org.microbean.attributes that return types with arguments of type ValueModifier and TypeMethodDescriptionAttributes.notes()Returns the value of thenotesrecord component.Attributes.values()Returns the value of thevaluesrecord component.Methods in org.microbean.attributes with parameters of type ValueModifier and TypeMethodDescriptionstatic final <T extends Value<T>>
ArrayValue<T> ArrayValue.of(T[] value) Returns anArrayValuesuitable for the supplied argument.Method parameters in org.microbean.attributes with type arguments of type ValueModifier and TypeMethodDescriptionstatic final AttributesAttributes.of(String name, Map<String, Value<?>> values, Map<String, Value<?>> notes, Map<String, List<Attributes>> attributes) Returns anAttributescomprising the supplied arguments.Constructors in org.microbean.attributes with parameters of type ValueConstructor parameters in org.microbean.attributes with type arguments of type ValueModifierConstructorDescriptionAttributes(String name, Map<String, Value<?>> values, Map<String, Value<?>> notes, Map<String, List<Attributes>> attributesMap) Creates a newAttributes.