Class CombinedBeanInfo

java.lang.Object
org.apache.tiles.core.util.CombinedBeanInfo

public class CombinedBeanInfo extends Object
Contains the bean infos about one or more classes.
Since:
2.2.0
  • Constructor Details

    • CombinedBeanInfo

      public CombinedBeanInfo(Class<?>... clazzes)
      Constructor.
      Parameters:
      clazzes - The list of classes to analyze and combine.
      Since:
      2.2.0
  • Method Details

    • 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