JuggerNET Runtime Library

JuggerNETProxyObject Methods

The methods of the JuggerNETProxyObject class are listed below. For a complete list of JuggerNETProxyObject class members, see the JuggerNETProxyObject Members topic.

Public Instance Methods

Dispose Releases the corresponding Java object, thereby making it eligible for garbage collection if no other references to the same object are held.
Equals Implemented in terms of the Java equals() method. If the other object is not also a subclass of a JavaObject, the return value is always false. This is to ensure that the the results of a comparison is independent of the order, i.e. a.Equals( b ) == b.Equals( a ) which could not be guaranteed if we did special things for obj being of some special .NET type.
GetHashCode Implemented in terms of the Java hashCode() method.
GetType (inherited from Object) Gets the Type of the current instance.
IsInstanceOf Returns true if the instance is type compatible with the given Java type.
ToString Implemented in terms of the Java toString() method.

Protected Instance Methods

Finalize Deinitializes the object by calling the Dispose() method.
MemberwiseClone (inherited from Object) Creates a shallow copy of the current Object.

See Also

JuggerNETProxyObject Class | Codemesh.JuggerNET Namespace