This project has retired. For details please refer to its Attic page.
CombinedBeanInfo (Tiles 2 2.2.2 API)

org.apache.tiles.util
Class CombinedBeanInfo

Package class diagram package CombinedBeanInfo
java.lang.Object
  extended by org.apache.tiles.util.CombinedBeanInfo

public class CombinedBeanInfo
extends Object

Contains the bean infos about one or more classes.

Since:
2.2.0
Version:
$Rev: 797905 $ $Date: 2009-07-26 13:21:31 +0200 (dom, 26 lug 2009) $

Constructor Summary
CombinedBeanInfo(Class<?>... clazzes)
          Constructor.
 
Method Summary
 List<FeatureDescriptor> getDescriptors()
          Returns the descriptors of all the introspected classes.
 Map<String,PropertyDescriptor> getMappedDescriptors(Class<?> clazz)
          Returns a map of the introspected properties for the given class.
 Set<String> getProperties(Class<?> clazz)
          Returns the set of properties for the given introspected class.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CombinedBeanInfo

public CombinedBeanInfo(Class<?>... clazzes)
Constructor.

Parameters:
clazzes - The list of classes to analyze and combine.
Since:
2.2.0
Method Detail

getDescriptors

public List<FeatureDescriptor> getDescriptors()
Returns the descriptors of all the introspected classes.

Returns:
The feature descriptors.
Since:
2.2.0

getMappedDescriptors

public Map<String,PropertyDescriptor> getMappedDescriptors(Class<?> clazz)
Returns a map of the introspected properties for the given class.

Parameters:
clazz - The class to get the properties from.
Returns:
The map of property descriptors.
Since:
2.2.0

getProperties

public Set<String> getProperties(Class<?> clazz)
Returns the set of properties for the given introspected class.

Parameters:
clazz - The class to get the properties from.
Returns:
The set of properties.
Since:
2.2.0


Copyright © 2001-2010 Apache Software Foundation. All Rights Reserved.