Package java.util

Examples of java.util.WeakHashMap.containsKey()


        };
        lib.callVoidCallback(cb);
        assertTrue("Callback not called", called[0]);
       
        Map refs = new WeakHashMap(callbackCache());
        assertTrue("Callback not cached", refs.containsKey(cb));
        CallbackReference ref = (CallbackReference)refs.get(cb);
        refs = callbackCache();
        Pointer cbstruct = ref.cbstruct;
       
        cb = null;
View Full Code Here


        assertNotNull("GetModuleHandle(\"jnidispatch\") failed: " + Native.getLastError(), handle);
        assertEquals("Wrong module HANDLE for DLL function pointer", handle, pref.getValue());

        // Check slot re-use
        Map refs = new WeakHashMap(callbackCache());
        assertTrue("Callback not cached", refs.containsKey(cb));
        CallbackReference ref = (CallbackReference)refs.get(cb);
        refs = callbackCache();
        Pointer cbstruct = ref.cbstruct;
        Pointer first_fptr = cbstruct.getPointer(0);
       
View Full Code Here

        lib.callVoidCallback(cb);
        assertTrue("Callback not called", called[0]);
       
        Map refs = new WeakHashMap(CallbackReference.callbackMap);
        refs.putAll(CallbackReference.directCallbackMap);
        assertTrue("Callback not cached", refs.containsKey(cb));
        CallbackReference ref = (CallbackReference)refs.get(cb);
        refs = ref.proxy != null ? CallbackReference.callbackMap
            : CallbackReference.directCallbackMap;
        Pointer cbstruct = ref.cbstruct;
       
View Full Code Here

      WeakHashMap map = (WeakHashMap) sessions.get( this.getName() );
      if ( map == null )  {
        map = new WeakHashMap();
        sessions.put( this.getName(), map);
      }
      if ( !map.containsKey(session) ) map.put(session, null);
    }

    /**
     * Remove all of this Service's serviceObjects from it known sessions
     */
 
View Full Code Here

        lib.callVoidCallback(cb);
        assertTrue("Callback not called", called[0]);
       
        Map refs = new WeakHashMap(CallbackReference.callbackMap);
        refs.putAll(CallbackReference.directCallbackMap);
        assertTrue("Callback not cached", refs.containsKey(cb));
        CallbackReference ref = (CallbackReference)refs.get(cb);
        refs = ref.proxy != null ? CallbackReference.callbackMap
            : CallbackReference.directCallbackMap;
        Pointer cbstruct = ref.cbstruct;
       
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.