Uses of Enum Class
com.lucimber.dbus.message.HeaderField
Packages that use HeaderField
Package
Description
D-Bus message types and structures for method calls, returns, signals, and errors.
Utility classes and helper functions for D-Bus operations and internal framework use.
-
Uses of HeaderField in com.lucimber.dbus.message
Methods in com.lucimber.dbus.message that return HeaderFieldModifier and TypeMethodDescriptionstatic HeaderField
HeaderField.fromCode
(byte code) Looks up a HeaderField by its byte code.static HeaderField
Returns the enum constant of this class with the specified name.static HeaderField[]
HeaderField.values()
Returns an array containing the constants of this enum class, in the order they are declared. -
Uses of HeaderField in com.lucimber.dbus.util
Methods in com.lucimber.dbus.util with parameters of type HeaderFieldModifier and TypeMethodDescriptionHeaderFieldExtractor.extractOptional
(Map<HeaderField, DBusVariant> headerFields, HeaderField field, Class<T> expectedType) Extracts an optional header field value of the specified type.HeaderFieldExtractor.extractOptionalString
(Map<HeaderField, DBusVariant> headerFields, HeaderField field) Extracts an optional string header field value.static <T extends DBusType>
THeaderFieldExtractor.extractRequired
(Map<HeaderField, DBusVariant> headerFields, HeaderField field, Class<T> expectedType) Extracts a required header field value of the specified type.static String
HeaderFieldExtractor.extractRequiredString
(Map<HeaderField, DBusVariant> headerFields, HeaderField field) Extracts a required string header field value.Method parameters in com.lucimber.dbus.util with type arguments of type HeaderFieldModifier and TypeMethodDescriptionHeaderFieldExtractor.extractOptional
(Map<HeaderField, DBusVariant> headerFields, HeaderField field, Class<T> expectedType) Extracts an optional header field value of the specified type.HeaderFieldExtractor.extractOptionalString
(Map<HeaderField, DBusVariant> headerFields, HeaderField field) Extracts an optional string header field value.static <T extends DBusType>
THeaderFieldExtractor.extractRequired
(Map<HeaderField, DBusVariant> headerFields, HeaderField field, Class<T> expectedType) Extracts a required header field value of the specified type.static String
HeaderFieldExtractor.extractRequiredString
(Map<HeaderField, DBusVariant> headerFields, HeaderField field) Extracts a required string header field value.