joeq.Compiler.Analysis.FlowInsensitive
Class MethodSummary.FakeParamNode

java.lang.Object
  extended by joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.Node
      extended by joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.OutsideNode
          extended by joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.ParamNode
              extended by joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.FakeParamNode
All Implemented Interfaces:
Comparable, MethodSummary.Variable, jwutil.io.Textualizable
Enclosing class:
MethodSummary

public static final class MethodSummary.FakeParamNode
extends MethodSummary.ParamNode


Field Summary
 
Fields inherited from class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.OutsideNode
skip, visited
 
Fields inherited from class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.Node
accessPathEdges, addedEdges, id, passedParameters, predecessors, TRACK_REASONS
 
Method Summary
 MethodSummary.Node copy()
          Return a shallow copy of this node.
static MethodSummary.FakeParamNode getFake(jq_Method m, int n, jq_Reference declaredType)
           
static MethodSummary.ParamNode read(StringTokenizer st)
           
 
Methods inherited from class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.ParamNode
get, getDeclaredType, getDefiningMethod, getIndex, getMethod, toString_long, toString_short, write
 
Methods inherited from class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.Node
addAccessPathEdge, addAccessPathEdges, addEdge, addEdge, addEdges, addEdges, addPredecessor, compareTo, compareTo, getAccessPathEdgeFields, getAccessPathEdges, getAccessPathEdges, getAccessPathEdges, getAccessPathEdgeTargets, getAllEdges, getAllEdges, getAllEdges, getEdges_escaped, getEscapes, getNonEscapingEdgeFields, getNonEscapingEdges, getNonEscapingEdges, getNonEscapingEdgeTargets, getPassedParameters, getPredecessors, getPredecessorTargets, hasAccessPathEdge, hasAccessPathEdges, hashCode, hasNonEscapingEdge, hasNonEscapingEdges, hasPredecessor, isPassedAsParameter, numberOfNodes, readEdges, recordPassedParameter, recordPassedParameter, removeAccessPathEdge, removeEdge, removePredecessor, replaceBy, setEscapes, toString, update, writeEdges
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Method Detail

getFake

public static MethodSummary.FakeParamNode getFake(jq_Method m,
                                                  int n,
                                                  jq_Reference declaredType)

copy

public final MethodSummary.Node copy()
Description copied from class: MethodSummary.Node
Return a shallow copy of this node.

Overrides:
copy in class MethodSummary.ParamNode

read

public static MethodSummary.ParamNode read(StringTokenizer st)


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