org.gnome.glib

Class Value


public final class Value
extends org.freedesktop.bindings.Proxy

A generic value that can be passed as a parameter to or returned from a method or function on an underlying entity in the GLib library and those built on it. So far, Value is only used in setting or getting Object properties.

Complementing the object oriented system supplied by the GLib library is a set of foundation elements, GType and GValue, the latter being defined as "a polymorphic type that can hold values of any other type", which isn't much help, really.

Since instances of Java classes are their own identity, we do not need to directly represent GType and GValue as separate classes. We implement GType as a characteristic that any Value or Object has.

Author:
Andrew Cowie
Since:
4.0.0

Method Summary

Methods inherited from class org.freedesktop.bindings.Proxy

toString