crystalspace.jbind.impl
Class csPointer

java.lang.Object
  extended bycrystalspace.jbind.impl.csPointer
All Implemented Interfaces:
iPointer

public final class csPointer
extends java.lang.Object
implements iPointer

Author:
Quentin Anciaux

Constructor Summary
csPointer(long nPointer)
          Create a new pointer
 
Method Summary
 void changePointer(long nPointer)
          Change the value of this pointer
 boolean equals(java.lang.Object obj)
           
 long getPointer()
          Get the value of this pointer
 int hashCode()
           
 boolean isMemoryOwner()
          Return always false.
 void setMemoryOwner(boolean owner)
          A pointer is never a memory owner
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

csPointer

public csPointer(long nPointer)
Create a new pointer

Parameters:
nPointer -
Method Detail

changePointer

public void changePointer(long nPointer)
Change the value of this pointer

Specified by:
changePointer in interface iPointer
Parameters:
nPointer -
See Also:
iPointer.changePointer(long)

getPointer

public long getPointer()
Get the value of this pointer

Specified by:
getPointer in interface iPointer
Returns:
See Also:
iPointer.getPointer()

equals

public boolean equals(java.lang.Object obj)
See Also:
Object.equals(java.lang.Object)

toString

public java.lang.String toString()
See Also:
Object.toString()

setMemoryOwner

public void setMemoryOwner(boolean owner)
A pointer is never a memory owner

Specified by:
setMemoryOwner in interface iPointer
Parameters:
owner -
See Also:
iPointer.setMemoryOwner(boolean)

isMemoryOwner

public boolean isMemoryOwner()
Return always false.

Specified by:
isMemoryOwner in interface iPointer
Returns:
See Also:
iPointer.isMemoryOwner()

hashCode

public int hashCode()
See Also:
Object.hashCode()