All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class espresso.util.MethodDesc

java.lang.Object
   |
   +----espresso.util.MethodDesc

public class MethodDesc
extends Object

Variable Index

 o acount_d
Counter of ambiguous occurencies.
 o candidateType_d
Candidate type for method.
 o className_d
Class/type where we currently try to match (output).
 o distance_d
Best distance we encountered so far (input/output).
 o methodIndex_d
Index into method table of current best match (output).
 o methodName_d
Unqualified method name (input).
 o methodType_d
Signature of method we try to match (input).
 o node_d
Node from which findMethod was called initially.

Constructor Index

 o MethodDesc(Symbol, MethodType, SyntaxTreeNode)

Method Index

 o acount()
 o candidateType()
 o className()
 o distance()
 o methodIndex()
 o methodName()
 o methodType()
 o node()
 o setAcount(int)
 o setCandidateType(MethodType)
 o setClassName(Symbol)
 o setDistance(int)
 o setMethodIndex(int)

Variables

 o methodType_d
 MethodType methodType_d
Signature of method we try to match (input).

 o methodName_d
 Symbol methodName_d
Unqualified method name (input).

 o className_d
 Symbol className_d
Class/type where we currently try to match (output).

 o candidateType_d
 MethodType candidateType_d
Candidate type for method.

 o distance_d
 int distance_d
Best distance we encountered so far (input/output).

 o methodIndex_d
 int methodIndex_d
Index into method table of current best match (output).

 o acount_d
 int acount_d
Counter of ambiguous occurencies.

 o node_d
 SyntaxTreeNode node_d
Node from which findMethod was called initially.

Constructors

 o MethodDesc
 public MethodDesc(Symbol methodName,
                   MethodType methodType,
                   SyntaxTreeNode node)

Methods

 o className
 public Symbol className()
 o methodName
 public Symbol methodName()
 o methodType
 public MethodType methodType()
 o distance
 public int distance()
 o methodIndex
 public int methodIndex()
 o acount
 public int acount()
 o node
 public SyntaxTreeNode node()
 o candidateType
 public MethodType candidateType()
 o setClassName
 public void setClassName(Symbol className)
 o setDistance
 public void setDistance(int distance)
 o setMethodIndex
 public void setMethodIndex(int mindex)
 o setAcount
 public void setAcount(int acount)
 o setCandidateType
 public void setCandidateType(MethodType mtype)

All Packages  Class Hierarchy  This Package  Previous  Next  Index