Uses of Enum Class
com.lucimber.dbus.type.Type
Packages that use Type
Package
Description
D-Bus message decoding infrastructure for converting wire format to Java objects.
D-Bus message encoding infrastructure for converting Java objects to wire format.
Type-safe D-Bus data types and containers providing compile-time marshalling safety.
-
Uses of Type in com.lucimber.dbus.codec.decoder
Methods in com.lucimber.dbus.codec.decoder with parameters of type TypeModifier and TypeMethodDescriptionstatic int
DecoderUtils.calculateAlignmentPadding
(Type type, int byteCount) Calculates the number of padding bytes needed for proper alignment.boolean
Checks if a decoder is available for the specified type.boolean
DecoderFactory.createDecoder
(Type type) Creates a decoder for the specified D-Bus type.DefaultDecoderFactory.createDecoder
(Type type) static int
DecoderUtils.skipPadding
(ByteBuffer buffer, int offset, Type type) Skips alignment padding bytes in the buffer for the given type. -
Uses of Type in com.lucimber.dbus.codec.encoder
Methods in com.lucimber.dbus.codec.encoder with parameters of type TypeModifier and TypeMethodDescriptionboolean
boolean
Checks if an encoder is available for the specified type.DefaultEncoderFactory.createEncoder
(Type type, ByteOrder order) EncoderFactory.createEncoder
(Type type, ByteOrder order) Creates an encoder for the specified D-Bus type.void
DefaultEncoderFactory.registerEncoder
(Type type, DefaultEncoderFactory.EncoderCreator creator) Registers a custom encoder creator for a specific type. -
Uses of Type in com.lucimber.dbus.type
Methods in com.lucimber.dbus.type that return TypeModifier and TypeMethodDescriptionDBusArray.getType()
DBusBoolean.getType()
DBusByte.getType()
DBusDict.getType()
DBusDictEntry.getType()
DBusDouble.getType()
DBusInt16.getType()
DBusInt32.getType()
DBusInt64.getType()
DBusObjectPath.getType()
DBusSignature.getType()
DBusString.getType()
DBusStruct.getType()
DBusType.getType()
Gets the type of this implementation.DBusUInt16.getType()
DBusUInt32.getType()
DBusUInt64.getType()
DBusUnixFD.getType()
DBusVariant.getType()
static Type
Returns the enum constant of this class with the specified name.static Type[]
Type.values()
Returns an array containing the constants of this enum class, in the order they are declared.Methods in com.lucimber.dbus.type that return types with arguments of type TypeModifier and TypeMethodDescriptionTypeUtils.getTypeFromChar
(char c) Gets the type from its type char.TypeUtils.getTypeFromCode
(TypeCode code) Gets the type from its type code.