jnr.ffi.provider
Class DefaultObjectReferenceManager

java.lang.Object
  extended by jnr.ffi.ObjectReferenceManager
      extended by jnr.ffi.provider.DefaultObjectReferenceManager

public final class DefaultObjectReferenceManager
extends ObjectReferenceManager


Constructor Summary
DefaultObjectReferenceManager(Runtime runtime)
           
 
Method Summary
 void freeReference(Pointer reference)
           
 Object getObject(Pointer reference)
           
 Pointer newReference(Object obj)
           
 
Methods inherited from class jnr.ffi.ObjectReferenceManager
newInstance
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultObjectReferenceManager

public DefaultObjectReferenceManager(Runtime runtime)
Method Detail

newReference

public Pointer newReference(Object obj)
Specified by:
newReference in class ObjectReferenceManager

freeReference

public void freeReference(Pointer reference)
Specified by:
freeReference in class ObjectReferenceManager

getObject

public Object getObject(Pointer reference)
Specified by:
getObject in class ObjectReferenceManager


Copyright © 2012. All Rights Reserved.