org.gnu.glib
public class Struct extends Object
Deprecated: This class is part of the java-gnome 2.x family of libraries,
which, due to their inefficiency and complexity, are no longer
being maintained and have been abandoned by the java-gnome
project. This class may have an equivalent in java-gnome 4.0,
see org.gnome.glib.Struct
.
You should be aware that there is a considerably different API
in the new library: the architecture is completely different
and most notably internals are no longer exposed to public view.
Constructor Summary | |
---|---|
protected | Struct()
Create an uninitialized instance. |
Struct(Handle handle)
Create a new Struct with a handle to a native resource returned from a
call to the native libraries.
|
Method Summary | |
---|---|
boolean | equals(Object other)
Check if two objects refer to the same (native) object.
|
Handle | getHandle()
Get the raw handle value. |
static Handle | getNullHandle()
Get a native handle that refers to a null pointer. |
int | hashCode()
Returns a hash code value for the object. |
protected void | setHandle(Handle hndl)
Sets this object's native handle. |
Deprecated: Superceeded by java-gnome 4.0; a method along these lines may well exist in the new bindings, but if it does it likely has a different name or signature due to the shift to an algorithmic mapping of the underlying native libraries.
Create an uninitialized instance. This has potential uses for derived classes.Deprecated: Superceeded by java-gnome 4.0; a method along these lines may well exist in the new bindings, but if it does it likely has a different name or signature due to the shift to an algorithmic mapping of the underlying native libraries.
Create a new Struct with a handle to a native resource returned from a call to the native libraries.Parameters: handle The handle that represents a pointer to a native resource.
Deprecated: Superceeded by java-gnome 4.0; a method along these lines may well exist in the new bindings, but if it does it likely has a different name or signature due to the shift to an algorithmic mapping of the underlying native libraries.
Check if two objects refer to the same (native) object.Parameters: other the reference object with which to compare.
Returns: true if both objects refer to the same object.
Deprecated: Superceeded by java-gnome 4.0; a method along these lines may well exist in the new bindings, but if it does it likely has a different name or signature due to the shift to an algorithmic mapping of the underlying native libraries.
Get the raw handle value. This value should never be modified by the application. It's sole use is to pass to native methods.Returns: the handle value.
Deprecated: Superceeded by java-gnome 4.0; a method along these lines may well exist in the new bindings, but if it does it likely has a different name or signature due to the shift to an algorithmic mapping of the underlying native libraries.
Get a native handle that refers to a null pointer.Deprecated: Superceeded by java-gnome 4.0; a method along these lines may well exist in the new bindings, but if it does it likely has a different name or signature due to the shift to an algorithmic mapping of the underlying native libraries.
Returns a hash code value for the object. This allows for using Struct as keys in hashmaps.Returns: a hash code value for the object.
Deprecated: Superceeded by java-gnome 4.0; a method along these lines may well exist in the new bindings, but if it does it likely has a different name or signature due to the shift to an algorithmic mapping of the underlying native libraries.
Sets this object's native handle.