junc.types
Class MethodDescriptor

java.lang.Object
  |
  +--junc.types.MethodDescriptor

public class MethodDescriptor
extends java.lang.Object


Constructor Summary
MethodDescriptor(junc.symtab.Symbol methodName, junc.types.MethodType methodType, junc.ast.JUnCASTNode node)
           
 
Method Summary
 int acount()
           
 junc.types.MethodType candidateType()
           
 junc.symtab.Symbol className()
           
 int distance()
           
 int methodIndex()
           
 junc.symtab.Symbol methodName()
           
 junc.types.MethodType methodType()
           
 junc.ast.JUnCASTNode node()
           
 void setAcount(int acount)
           
 void setCandidateType(junc.types.MethodType mtype)
           
 void setClassName(junc.symtab.Symbol className)
           
 void setDistance(int distance)
           
 void setMethodIndex(int mindex)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MethodDescriptor

public MethodDescriptor(junc.symtab.Symbol methodName,
                        junc.types.MethodType methodType,
                        junc.ast.JUnCASTNode node)
Method Detail

className

public junc.symtab.Symbol className()

methodName

public junc.symtab.Symbol methodName()

methodType

public junc.types.MethodType methodType()

distance

public int distance()

methodIndex

public int methodIndex()

acount

public int acount()

node

public junc.ast.JUnCASTNode node()

candidateType

public junc.types.MethodType candidateType()

setClassName

public void setClassName(junc.symtab.Symbol className)

setDistance

public void setDistance(int distance)

setMethodIndex

public void setMethodIndex(int mindex)

setAcount

public void setAcount(int acount)

setCandidateType

public void setCandidateType(junc.types.MethodType mtype)