org.apache.avalon.fortress.impl.factory
Class BCELCodeGenerator.MethodDesc

java.lang.Object
  extended by org.apache.avalon.fortress.impl.factory.BCELCodeGenerator.MethodDesc
Enclosing class:
BCELCodeGenerator

private static final class BCELCodeGenerator.MethodDesc
extends java.lang.Object


Field Summary
(package private)  java.lang.String[] exceptionNames
           
(package private)  java.lang.String implementingClassName
           
(package private)  boolean isFinal
           
(package private)  java.lang.String name
           
(package private)  org.apache.bcel.generic.Type[] parameterTypes
           
(package private)  org.apache.bcel.generic.Type returnType
           
 
Constructor Summary
BCELCodeGenerator.MethodDesc(org.apache.bcel.classfile.Method meth)
           
BCELCodeGenerator.MethodDesc(java.lang.String name, org.apache.bcel.generic.Type returnType, org.apache.bcel.generic.Type[] parameterTypes, java.lang.String[] exceptionNames)
           
 
Method Summary
 boolean equals(java.lang.Object o)
           
 int hashCode()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

name

final java.lang.String name

returnType

final org.apache.bcel.generic.Type returnType

parameterTypes

final org.apache.bcel.generic.Type[] parameterTypes

exceptionNames

java.lang.String[] exceptionNames

isFinal

boolean isFinal

implementingClassName

java.lang.String implementingClassName
Constructor Detail

BCELCodeGenerator.MethodDesc

BCELCodeGenerator.MethodDesc(org.apache.bcel.classfile.Method meth)

BCELCodeGenerator.MethodDesc

BCELCodeGenerator.MethodDesc(java.lang.String name,
                             org.apache.bcel.generic.Type returnType,
                             org.apache.bcel.generic.Type[] parameterTypes,
                             java.lang.String[] exceptionNames)
Method Detail

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object