Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

Compil3r.Quad
Class CallGraph.CallTargetMap  view CallGraph.CallTargetMap download CallGraph.CallTargetMap.java

java.lang.Object
  extended byjava.util.AbstractMap
      extended byUtil.Collections.UnmodifiableMultiMap
          extended byCompil3r.Quad.CallGraph.CallTargetMap
All Implemented Interfaces:
Util.Collections.BinaryRelation, java.util.Map, Util.Collections.MultiMap
Enclosing class:
CallGraph

public class CallGraph.CallTargetMap
extends Util.Collections.UnmodifiableMultiMap


Nested Class Summary
 
Nested classes inherited from class java.util.AbstractMap
 
Nested classes inherited from class java.util.Map
java.util.Map.Entry
 
Field Summary
private  java.util.Set callSites
           
 
Fields inherited from class Util.Collections.UnmodifiableMultiMap
DEFAULT_HISTOGRAM_SIZE
 
Fields inherited from class java.util.AbstractMap
 
Constructor Summary
CallGraph.CallTargetMap()
           
CallGraph.CallTargetMap(java.util.Set callSites)
           
 
Method Summary
 boolean contains(java.lang.Object a, java.lang.Object b)
          Returns true if a has a mapping to b in this.
 java.util.Set entrySet()
          Returns a Set view that allows you to recapture the MultiMap view.
 java.util.Collection getValues(java.lang.Object key)
          Returns the collection of Values associated with key.
 
Methods inherited from class Util.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 Util.Collections.MultiMap
get, size
 
Methods inherited from interface java.util.Map
containsKey, containsValue, equals, hashCode, isEmpty, keySet, values
 

Field Detail

callSites

private final java.util.Set callSites
Constructor Detail

CallGraph.CallTargetMap

public CallGraph.CallTargetMap(java.util.Set callSites)

CallGraph.CallTargetMap

public CallGraph.CallTargetMap()
Method Detail

entrySet

public java.util.Set entrySet()
Description copied from class: Util.Collections.UnmodifiableMultiMap
Returns a Set view that allows you to recapture the MultiMap view.


getValues

public java.util.Collection getValues(java.lang.Object key)
Description copied from interface: Util.Collections.MultiMap
Returns the collection of Values associated with key. Modifications to the returned Collection affect this as well. If there are no Values currently associated with key, constructs a new, potentially mutable, empty Collection and returns it. (MultiMap specific operation).


contains

public boolean contains(java.lang.Object a,
                        java.lang.Object b)
Description copied from interface: Util.Collections.MultiMap
Returns true if a has a mapping to b in this. (MultiMap specific operation).