org.jboss.beans.metadata.spi
Interface CachingAnnotationMetaData

All Superinterfaces:
AnnotationMetaData, Cloneable, org.jboss.util.JBossInterface, MetaDataVisitorNode
All Known Implementing Classes:
AbstractAnnotationMetaData

public interface CachingAnnotationMetaData
extends AnnotationMetaData

CachingAnnotationMetaData.

Version:
$Revision: 1.1 $
Author:
Adrian Brock

Method Summary
 Annotation removeAnnotation()
          Retrieve any cached annotation and flush it
 
Methods inherited from interface org.jboss.beans.metadata.spi.AnnotationMetaData
getAnnotationInstance, getAnnotationInstance
 
Methods inherited from interface org.jboss.util.JBossInterface
clone, toShortString, toShortString
 
Methods inherited from interface org.jboss.beans.metadata.spi.MetaDataVisitorNode
clone, describeVisit, getChildren, initialVisit
 

Method Detail

removeAnnotation

Annotation removeAnnotation()
Retrieve any cached annotation and flush it

Returns:
the annotation instance or null if non was constructed


Copyright © 2009 JBoss, a division of Red Hat, Inc.. All Rights Reserved.