# Uses of Class
org.apache.commons.beanutils2.DynaProperty

Packages that use DynaProperty
Package
Description
org.apache.commons.beanutils2
The Bean Introspection Utilities component of the Apache Commons subproject offers low-level utility classes that assist in getting and setting property values on Java classes that follow the naming design patterns outlined in the JavaBeans Specification, as well as mechanisms for dynamically defining and accessing bean properties.
org.apache.commons.beanutils2.sql
Contains code that relies on the `java.sql` module.

- ## Uses of DynaProperty in org.apache.commons.beanutils2

  Fields in org.apache.commons.beanutils2 declared as DynaProperty
  Modifier and Type
  Field
  Description
  `static final DynaProperty[]`
  DynaProperty.`EMPTY_ARRAY`
  Empty array.
  `protected DynaProperty[]`
  BasicDynaClass.`properties`
  The set of dynamic properties that are part of this DynaClass.
  `protected DynaProperty[]`
  WrapDynaClass.`properties`
  The set of dynamic properties that are part of this DynaClass.
  Fields in org.apache.commons.beanutils2 with type parameters of type DynaProperty
  Modifier and Type
  Field
  Description
  `protected HashMap<String,DynaProperty>`
  BasicDynaClass.`propertiesMap`
  The set of dynamic properties that are part of this DynaClass, keyed by the property name.
  `protected HashMap<String,DynaProperty>`
  WrapDynaClass.`propertiesMap`
  The set of dynamic properties that are part of this DynaClass, keyed by the property name.
  Methods in org.apache.commons.beanutils2 that return DynaProperty
  Modifier and Type
  Method
  Description
  `DynaProperty[]`
  BasicDynaClass.`getDynaProperties()`
  Return an array of `PropertyDescriptor` for the properties currently defined in this DynaClass.
  `DynaProperty[]`
  DynaClass.`getDynaProperties()`
  Returns an array of `PropertyDescriptor` for the properties currently defined in this DynaClass.
  `DynaProperty[]`
  LazyDynaMap.`getDynaProperties()`
  Return an array of `PropertyDescriptor` for the properties currently defined in this DynaClass.
  `DynaProperty[]`
  WrapDynaClass.`getDynaProperties()`
  Return an array of `PropertyDescriptor` for the properties currently defined in this DynaClass.
  `protected DynaProperty`
  BasicDynaBean.`getDynaProperty(String name)`
  Gets the property descriptor for the specified property name.
  `DynaProperty`
  BasicDynaClass.`getDynaProperty(String name)`
  Gets a property descriptor for the specified property, if it exists; otherwise, return `null`.
  `DynaProperty`
  DynaClass.`getDynaProperty(String name)`
  Returns a property descriptor for the specified property, if it exists; otherwise, return `null`.
  `DynaProperty`
  LazyDynaClass.`getDynaProperty(String name)`
  Return a property descriptor for the specified property.
  `DynaProperty`
  LazyDynaMap.`getDynaProperty(String name)`
  Return a property descriptor for the specified property.
  `protected DynaProperty`
  WrapDynaBean.`getDynaProperty(String name)`
  Gets the property descriptor for the specified property name.
  `DynaProperty`
  WrapDynaClass.`getDynaProperty(String name)`
  Gets a property descriptor for the specified property, if it exists; otherwise, return `null`.
  Methods in org.apache.commons.beanutils2 with parameters of type DynaProperty
  Modifier and Type
  Method
  Description
  `protected void`
  LazyDynaClass.`add(DynaProperty property)`
  Add a new dynamic property.
  `protected void`
  LazyDynaMap.`add(DynaProperty property)`
  Add a new dynamic property.
  `protected void`
  BasicDynaClass.`setProperties(DynaProperty[] properties)`
  Sets the list of dynamic properties supported by this DynaClass.
  Constructors in org.apache.commons.beanutils2 with parameters of type DynaProperty
  Modifier
  Constructor
  Description
  ``
  `BasicDynaClass(String name, Class<?> dynaBeanClass, DynaProperty[] properties)`
  Constructs a new BasicDynaClass with the specified parameters.
  ``
  `LazyDynaClass(String name, Class<?> dynaBeanClass, DynaProperty[] properties)`
  Constructs a new LazyDynaClass with the specified name, DynaBean class and properties.
  ``
  `LazyDynaClass(String name, DynaProperty[] properties)`
  Constructs a new LazyDynaClass with the specified name and properties.
  ``
  `LazyDynaMap(String name, DynaProperty[] properties)`
  Constructs a new `LazyDynaMap` with the specified name and properties.
  ``
  `LazyDynaMap(DynaProperty[] properties)`
  Constructs a new `LazyDynaMap` with the specified properties.

- ## Uses of DynaProperty in org.apache.commons.beanutils2.sql

  Fields in org.apache.commons.beanutils2.sql declared as DynaProperty
  Modifier and Type
  Field
  Description
  `protected DynaProperty[]`
  AbstractJdbcDynaClass.`properties`
  The set of dynamic properties that are part of this `DynaClass`.
  `protected DynaProperty[]`
  AbstractJdbcDynaClass.`properties`
  The set of dynamic properties that are part of this `DynaClass`.
  Fields in org.apache.commons.beanutils2.sql with type parameters of type DynaProperty
  Modifier and Type
  Field
  Description
  `protected Map<String,DynaProperty>`
  AbstractJdbcDynaClass.`propertiesMap`
  The set of dynamic properties that are part of this `DynaClass`, keyed by the property name.
  `protected Map<String,DynaProperty>`
  AbstractJdbcDynaClass.`propertiesMap`
  The set of dynamic properties that are part of this `DynaClass`, keyed by the property name.