org.glassfish.gmbal.typelib
Class EvaluatedClassDeclarationBase

java.lang.Object
  extended by org.glassfish.gmbal.typelib.EvaluatedTypeBase
      extended by org.glassfish.gmbal.typelib.EvaluatedDeclarationBase
          extended by org.glassfish.gmbal.typelib.EvaluatedClassDeclarationBase
All Implemented Interfaces:
EvaluatedClassDeclaration, EvaluatedDeclaration, EvaluatedType

public abstract class EvaluatedClassDeclarationBase
extends EvaluatedDeclarationBase
implements EvaluatedClassDeclaration

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
EvaluatedClassDeclarationBase()
           
 
Method Summary
<R> R
accept(Visitor<R> visitor)
           
 int hashCode(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.EvaluatedClassDeclaration
cls, fields, fields, freeze, inheritance, inheritance, instantiations, instantiations, methods, methods, simpleClass
 
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

EvaluatedClassDeclarationBase

public EvaluatedClassDeclarationBase()
Method Detail

hashCode

public int hashCode(ObjectSet set)

accept

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