org.glassfish.gmbal.typelib
Class EvaluatedDeclarationBase

java.lang.Object
  extended by org.glassfish.gmbal.typelib.EvaluatedTypeBase
      extended by org.glassfish.gmbal.typelib.EvaluatedDeclarationBase
All Implemented Interfaces:
EvaluatedDeclaration, EvaluatedType
Direct Known Subclasses:
EvaluatedClassDeclarationBase, EvaluatedFieldDeclarationBase, EvaluatedMethodDeclarationBase

public abstract class EvaluatedDeclarationBase
extends EvaluatedTypeBase
implements EvaluatedDeclaration

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
EvaluatedDeclarationBase()
           
 
Method Summary
<R> R
accept(Visitor<R> visitor)
           
 
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.EvaluatedDeclaration
annotation, annotations, element, modifiers
 
Methods inherited from interface org.glassfish.gmbal.typelib.EvaluatedType
isImmutable, name
 

Constructor Detail

EvaluatedDeclarationBase

public EvaluatedDeclarationBase()
Method Detail

accept

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