org.freedesktop.dbus
public class Variant<T> extends Object
Constructor Summary | |
---|---|
Variant(T o)
Create a Variant from a basic type object. | |
Variant(T o, Type type)
Create a Variant. | |
Variant(T o, String sig)
Create a Variant. |
Method Summary | |
---|---|
boolean | equals(Object other) Compare this Variant with another by comparing contents |
String | getSig() Return the dbus signature of the wrapped value. |
Type | getType() Return the type of the wrapped value. |
T | getValue() Return the wrapped value. |
String | toString() Format the Variant as a string. |
Parameters: o The wrapped value.
Throws: IllegalArugmentException If you try and wrap Null or an object of a non-basic type.
Parameters: o The wrapped value. type The explicit type of the value.
Throws: IllegalArugmentException If you try and wrap Null or an object which cannot be sent over DBus.
Parameters: o The wrapped value. sig The explicit type of the value, as a dbus type string.
Throws: IllegalArugmentException If you try and wrap Null or an object which cannot be sent over DBus.