com.apple.mrj.jdirect
Class OpaqueStruct
java.lang.Object
|
+--com.apple.mrj.jdirect.OpaqueStruct
- public class OpaqueStruct
- extends Object
Method Summary |
boolean |
equals(Object anObject)
Indicates whether some other object is "equal to" this one. |
int |
getPointer()
|
opaquePointer
protected int opaquePointer
OpaqueStruct
public OpaqueStruct(int opaquePointer)
getPointer
public final int getPointer()
equals
public boolean equals(Object anObject)
- Description copied from class:
Object
- Indicates whether some other object is "equal to" this one.
The equals
method implements an equivalence relation:
- It is reflexive: for any reference value
x
,
x.equals(x)
should return true
.
- It is symmetric: for any reference values
x
and
y
, x.equals(y)
should return
true
if and only if y.equals(x)
returns
true
.
- It is transitive: for any reference values
x
,
y
, and z
, if x.equals(y)
returns true
and y.equals(z)
returns
true
, then x.equals(z)
should return
true
.
- It is consistent: for any reference values
x
and y
, multiple invocations of x.equals(y)
consistently return true
or consistently return
false
, provided no information used in
equals
comparisons on the object is modified.
- For any non-null reference value
x
,
x.equals(null)
should return false
.
The equals method for class Object
implements
the most discriminating possible equivalence relation on objects;
that is, for any reference values x
and y
,
this method returns true
if and only if x
and
y
refer to the same object (x==y
has the
value true
).
- Overrides:
equals
in class Object
- Following copied from class:
java.lang.Object
- Parameters:
obj
- the reference object with which to compare.- Returns:
true
if this object is the same as the obj
argument; false
otherwise.- See Also:
Boolean.hashCode()
,
Hashtable
Submit a bug or feature
For further API reference and developer documentation, see Java 2 SDK SE Developer Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples. Java, Java 2D, and JDBC are trademarks or registered trademarks of Sun Microsystems, Inc. in the US and other countries.
Copyright 1993-2001 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.