Package io.micronaut.core.attr
Interface AttributeHolder
- All Known Subinterfaces:
MutableAttributeHolder
public interface AttributeHolder
An interface for objects that have attributes.
- Since:
- 1.0
-
Method Summary
Modifier and TypeMethodDescriptiongetAttribute(CharSequence name) Obtain the value of an attribute on the HTTP method.getAttribute(CharSequence name, Class<T> type) Obtain the value of an attribute on the HTTP method.AMutableConvertibleValuesof the attributes for object.
-
Method Details
-
getAttributes
A
MutableConvertibleValuesof the attributes for object.- Returns:
- The attributes of the object
-
getAttribute
Obtain the value of an attribute on the HTTP method.- Parameters:
name- The name of the attribute- Returns:
- An
Optionalvalue
-
getAttribute
Obtain the value of an attribute on the HTTP method.- Type Parameters:
T- type Generic- Parameters:
name- The name of the attributetype- The required type- Returns:
- An
Optionalvalue
-