org.apache.subversion.javahl
Class JNIObject

java.lang.Object
  extended by org.apache.subversion.javahl.JNIObject
Direct Known Subclasses:
CommitEditor, RemoteSession, StateReporter

public abstract class JNIObject
extends Object

This class is used internally by the JavaHL implementation and not considered part part of the public API.


Field Summary
protected  long cppAddr
          slot for the address of the native peer.
 
Constructor Summary
protected JNIObject(long cppAddr)
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

cppAddr

protected final long cppAddr
slot for the address of the native peer. The JNI code controls this field. If it is set to 0 then underlying JNI object has been freed

Constructor Detail

JNIObject

protected JNIObject(long cppAddr)