org.jboss.beans.metadata.spi.policy
Interface PolicyMetaData

All Superinterfaces:
BeanMetaDataFactory, Cloneable, org.jboss.util.JBossInterface
All Known Implementing Classes:
AbstractPolicyMetaData

public interface PolicyMetaData
extends org.jboss.util.JBossInterface, BeanMetaDataFactory

Policy info.

Author:
Ales Justin

Method Summary
 Set<AnnotationMetaData> getAnnotations()
          Get the annotations.
 Set<BindingMetaData> getBindings()
          Get the bindings
 String getExtends()
          Get the extends
 String getName()
          Get the name
 ScopeMetaData getScope()
          Get scope info
 
Methods inherited from interface org.jboss.util.JBossInterface
clone, toShortString, toShortString
 
Methods inherited from interface org.jboss.beans.metadata.spi.BeanMetaDataFactory
getBeans
 

Method Detail

getName

String getName()
Get the name

Returns:
the name

getExtends

String getExtends()
Get the extends

Returns:
the name

getScope

ScopeMetaData getScope()
Get scope info

Returns:
the name

getAnnotations

Set<AnnotationMetaData> getAnnotations()
Get the annotations.

Returns:
Set.

getBindings

Set<BindingMetaData> getBindings()
Get the bindings

Returns:
the name


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