001    package org.bridj.objc;
002    import org.bridj.*;
003    
004    public class ObjCJNI {
005            
006        @Deprecated
007        public static synchronized native Pointer<? extends ObjCObject> createObjCProxyPeer(ObjCProxy javaInstance);
008        
009        static synchronized native long createObjCBlockWithFunctionPointer(long fptr);
010        static synchronized native long getObjCBlockFunctionPointer(long blockPtr);
011        static synchronized native void releaseObjCBlock(long blockPtr);
012    }