Top Fields Methods
org.glassfish.gmbal.typelib

public Interface EvaluatedDeclaration

extends EvaluatedType
Known Direct Subinterfaces
org.glassfish.gmbal.typelib.EvaluatedAccessibleDeclaration, org.glassfish.gmbal.typelib.EvaluatedClassDeclaration
Known Direct Implementers
org.glassfish.gmbal.typelib.EvaluatedDeclarationBase
Imports
java.lang.annotation.Annotation, java.lang.reflect.AnnotatedElement, java.util.List

Author
ken

Field Summary

Inherited from org.glassfish.gmbal.typelib.EvaluatedType:
EBIG_DECIMALEBIG_INTEGEREBOOLEANEBOOLEANWEBYTEEBYTEWECHARECHARWEDATEEDOUBLEEDOUBLEWEFLOATEFLOATWEINTEINTWELONGELONGWENUMBEREOBJECTEOBJECT_NAMEESHORTESHORTWESTRINGEVOID

Method Summary

Modifier and TypeMethod and Description
public <T extends Annotation> T
annotation(Class<T> annotationType)

public List<Annotation>

Returns:

List of all annotations on this declaration.
annotations
()

Return the annotations on this declaration.

public AnnotatedElement
public int
Inherited from org.glassfish.gmbal.typelib.EvaluatedType:
acceptisImmutablename

Method Detail

annotationback to summary
public <T extends Annotation> T annotation(Class<T> annotationType)
annotationsback to summary
public List<Annotation> annotations()

Return the annotations on this declaration.

Returns:List<Annotation>

List of all annotations on this declaration.

elementback to summary
public AnnotatedElement element()
modifiersback to summary
public int modifiers()