Package com.sun.faces.mgbean
Class ManagedBeanInfo
java.lang.Object
com.sun.faces.mgbean.ManagedBeanInfo
public class ManagedBeanInfo extends Object
This class represents the parsed metadata for a
managed-bean entry within a faces-config.xml.-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classManagedBeanInfo.ListEntrystatic classManagedBeanInfo.ManagedPropertystatic classManagedBeanInfo.MapEntry -
Field Summary
Fields Modifier and Type Field Description static StringNULL_VALUE -
Constructor Summary
Constructors Constructor Description ManagedBeanInfo(String name, String className, String beanScope, boolean eager, ManagedBeanInfo.MapEntry mapEntry, ManagedBeanInfo.ListEntry listEntry, List<ManagedBeanInfo.ManagedProperty> managedProperties, Map<String,String> descriptions)ManagedBeanInfo(String name, String className, String beanScope, ManagedBeanInfo.MapEntry mapEntry, ManagedBeanInfo.ListEntry listEntry, List<ManagedBeanInfo.ManagedProperty> managedProperties, Map<String,String> descriptions) -
Method Summary
Modifier and Type Method Description ManagedBeanInfoclone(String name, String scope, boolean eager, ManagedBeanInfo source)StringgetClassName()Map<String,String>getDescriptions()ManagedBeanInfo.ListEntrygetListEntry()List<ManagedBeanInfo.ManagedProperty>getManagedProperties()ManagedBeanInfo.MapEntrygetMapEntry()StringgetName()StringgetScope()booleanhasListEntry()booleanhasManagedProperties()booleanhasMapEntry()booleanisEager()
-
Field Details
-
NULL_VALUE
- See Also:
- Constant Field Values
-
-
Constructor Details
-
ManagedBeanInfo
public ManagedBeanInfo(String name, String className, String beanScope, ManagedBeanInfo.MapEntry mapEntry, ManagedBeanInfo.ListEntry listEntry, List<ManagedBeanInfo.ManagedProperty> managedProperties, Map<String,String> descriptions) -
ManagedBeanInfo
public ManagedBeanInfo(String name, String className, String beanScope, boolean eager, ManagedBeanInfo.MapEntry mapEntry, ManagedBeanInfo.ListEntry listEntry, List<ManagedBeanInfo.ManagedProperty> managedProperties, Map<String,String> descriptions)
-
-
Method Details
-
getName
-
getClassName
-
getScope
-
isEager
public boolean isEager() -
hasMapEntry
public boolean hasMapEntry() -
getMapEntry
-
hasListEntry
public boolean hasListEntry() -
getListEntry
-
hasManagedProperties
public boolean hasManagedProperties() -
getManagedProperties
-
getDescriptions
-
clone
-