com.sun.jini.jeri.internal.runtime
Class Util.TableCache

java.lang.Object
  extended by java.util.AbstractMap<K,V>
      extended by java.util.WeakHashMap
          extended by com.sun.jini.jeri.internal.runtime.Util.TableCache
All Implemented Interfaces:
Map
Enclosing class:
Util

private static class Util.TableCache
extends WeakHashMap


Nested Class Summary
 
Nested classes/interfaces inherited from class java.util.AbstractMap
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
 
Field Summary
private  boolean mapsMethodToHash
          if true, the tables map methods to method hashes; if false, the tables map method hashes to methods
 
Constructor Summary
Util.TableCache(boolean mapsMethodToHash)
           
 
Method Summary
 Map getTable(Class remoteClass)
           
 
Methods inherited from class java.util.WeakHashMap
clear, containsKey, containsValue, entrySet, get, isEmpty, keySet, put, putAll, remove, size, values
 
Methods inherited from class java.util.AbstractMap
clone, equals, hashCode, toString
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.util.Map
equals, hashCode
 

Field Detail

mapsMethodToHash

private boolean mapsMethodToHash
if true, the tables map methods to method hashes; if false, the tables map method hashes to methods

Constructor Detail

Util.TableCache

public Util.TableCache(boolean mapsMethodToHash)
Method Detail

getTable

public Map getTable(Class remoteClass)


Copyright 2007-2010, multiple authors.
Licensed under the Apache License, Version 2.0, see the NOTICE file for attributions.