org.jboss.beans.metadata.spi
Interface LazyMetaData

All Superinterfaces:
BeanMetaData, BeanMetaDataFactory, Cloneable, FeatureMetaData, org.jboss.util.JBossInterface, MetaDataVisitorNode, ValueMetaData
All Known Implementing Classes:
AbstractLazyMetaData

public interface LazyMetaData
extends BeanMetaData, BeanMetaDataFactory

Metadata about a lazy bean.

Author:
Ales Justin

Method Summary
 String getBeanName()
          Get the bean.
 Set<String> getInterfaces()
          Get the intefaces.
 boolean isExposeClass()
          Is class exposed.
 
Methods inherited from interface org.jboss.beans.metadata.spi.BeanMetaData
getAccessMode, getAliases, getAnnotations, getAutowireType, getBean, getClassLoader, getConstructor, getCreate, getDemands, getDepends, getDestroy, getErrorHandlingMode, getInstallCallbacks, getInstalls, getMode, getName, getParent, getProperties, getRelated, getStart, getStop, getSupplies, getUninstallCallbacks, getUninstalls, isAbstract, isAutowireCandidate, setAnnotations, setClassLoader, setMode, setName
 
Methods inherited from interface org.jboss.beans.metadata.spi.FeatureMetaData
getDescription
 
Methods inherited from interface org.jboss.beans.metadata.spi.ValueMetaData
getUnderlyingValue, getValue
 
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
 
Methods inherited from interface org.jboss.beans.metadata.spi.BeanMetaDataFactory
getBeans
 

Method Detail

getBeanName

String getBeanName()
Get the bean.

Returns:
the bean

isExposeClass

boolean isExposeClass()
Is class exposed.

Returns:
true if expose class

getInterfaces

Set<String> getInterfaces()
Get the intefaces.

Returns:
the interfaces


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