org.glassfish.gmbal.typelib
Class EvaluatedMethodDeclarationBase

java.lang.Object
  extended by org.glassfish.gmbal.typelib.EvaluatedTypeBase
      extended by org.glassfish.gmbal.typelib.EvaluatedDeclarationBase
          extended by org.glassfish.gmbal.typelib.EvaluatedMethodDeclarationBase
All Implemented Interfaces:
EvaluatedAccessibleDeclaration, EvaluatedDeclaration, EvaluatedMethodDeclaration, EvaluatedType

public abstract class EvaluatedMethodDeclarationBase
extends EvaluatedDeclarationBase
implements EvaluatedMethodDeclaration

Author:
ken

Field Summary
 
Fields inherited from interface org.glassfish.gmbal.typelib.EvaluatedType
EBIG_DECIMAL, EBIG_INTEGER, EBOOLEAN, EBOOLEANW, EBYTE, EBYTEW, ECHAR, ECHARW, EDATE, EDOUBLE, EDOUBLEW, EFLOAT, EFLOATW, EINT, EINTW, ELONG, ELONGW, ENUMBER, EOBJECT, EOBJECT_NAME, ESHORT, ESHORTW, ESTRING, EVOID
 
Constructor Summary
EvaluatedMethodDeclarationBase()
           
 
Method Summary
<R> R
accept(Visitor<R> visitor)
           
 void containingClass(EvaluatedClassDeclaration cdecl)
           
 int hashCode(ObjectSet set)
           
 boolean myEquals(java.lang.Object obj, ObjectSet set)
           
 
Methods inherited from class org.glassfish.gmbal.typelib.EvaluatedTypeBase
equals, equals, handleList, handleModifier, hashCode, isImmutable, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.glassfish.gmbal.typelib.EvaluatedMethodDeclaration
method, parameterTypes, returnType
 
Methods inherited from interface org.glassfish.gmbal.typelib.EvaluatedAccessibleDeclaration
accessible, containingClass
 
Methods inherited from interface org.glassfish.gmbal.typelib.EvaluatedDeclaration
annotation, annotations, element, modifiers
 
Methods inherited from interface org.glassfish.gmbal.typelib.EvaluatedType
isImmutable, name
 

Constructor Detail

EvaluatedMethodDeclarationBase

public EvaluatedMethodDeclarationBase()
Method Detail

accept

public <R> R accept(Visitor<R> visitor)
Specified by:
accept in interface EvaluatedType
Overrides:
accept in class EvaluatedDeclarationBase

containingClass

public void containingClass(EvaluatedClassDeclaration cdecl)

myEquals

public boolean myEquals(java.lang.Object obj,
                        ObjectSet set)

hashCode

public int hashCode(ObjectSet set)