joeq.Compiler.Quad
Class CallGraph.CallGraphMap

java.lang.Object
  extended by java.util.AbstractMap
      extended by jwutil.collections.UnmodifiableMultiMap
          extended by joeq.Compiler.Quad.CallGraph.CallGraphMap
All Implemented Interfaces:
Map, jwutil.collections.BinaryRelation, jwutil.collections.MultiMap
Enclosing class:
CallGraph

public static class CallGraph.CallGraphMap
extends jwutil.collections.UnmodifiableMultiMap


Nested Class Summary
 
Nested classes/interfaces inherited from interface java.util.Map
Map.Entry<K,V>
 
Field Summary
 
Fields inherited from class jwutil.collections.UnmodifiableMultiMap
DEFAULT_HISTOGRAM_SIZE
 
Constructor Summary
CallGraph.CallGraphMap(jwutil.collections.MultiMap methodToCallSite, jwutil.collections.MultiMap callSiteToTarget)
           
 
Method Summary
 boolean contains(Object a, Object b)
           
 Set entrySet()
           
 Collection getValues(Object key)
           
 
Methods inherited from class jwutil.collections.UnmodifiableMultiMap
add, addAll, addAll, clear, computeHistogram, computeHistogram, entrySetHelper, proxy, put, putAll, remove, remove, removeAll, retainAll
 
Methods inherited from class java.util.AbstractMap
clone, containsKey, containsValue, equals, get, hashCode, isEmpty, keySet, size, toString, values
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface jwutil.collections.MultiMap
get, size
 
Methods inherited from interface java.util.Map
containsKey, containsValue, equals, hashCode, isEmpty, keySet, values
 

Constructor Detail

CallGraph.CallGraphMap

public CallGraph.CallGraphMap(jwutil.collections.MultiMap methodToCallSite,
                              jwutil.collections.MultiMap callSiteToTarget)
Method Detail

entrySet

public Set entrySet()
Specified by:
entrySet in interface Map
Specified by:
entrySet in interface jwutil.collections.MultiMap
Specified by:
entrySet in class jwutil.collections.UnmodifiableMultiMap

getValues

public Collection getValues(Object key)

contains

public boolean contains(Object a,
                        Object b)


Copyright © 2001-2008 John Whaley. All Rights Reserved.