## Uses of Interface
org.apache.commons.beanutils.DynaClass

- Packages that use DynaClass
  Package | Description
  --- | ---
  org.apache.commons.beanutils | 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.

- - ### Uses of DynaClass in org.apache.commons.beanutils

    Subinterfaces of DynaClass in org.apache.commons.beanutils
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `MutableDynaClass` A specialized extension to `DynaClass` that allows properties to be added or removed dynamically.

    Classes in org.apache.commons.beanutils that implement DynaClass
    Modifier and Type | Class and Description
    --- | ---
    `class` | `BasicDynaClass` Minimal implementation of the `DynaClass` interface.
    `class` | `LazyDynaClass` DynaClass which implements the `MutableDynaClass` interface.
    `class` | `LazyDynaMap` Provides a light weight `DynaBean` facade to a `Map` with lazy map/list processing.
    `class` | `ResultSetDynaClass` Implementation of `DynaClass` for DynaBeans that wrap the `java.sql.Row` objects of a `java.sql.ResultSet`.
    `class` | `RowSetDynaClass` Implementation of `DynaClass` that creates an in-memory collection of `DynaBean`s representing the results of an SQL query.
    `class` | `WrapDynaClass` Implementation of `DynaClass` for DynaBeans that wrap standard JavaBean instances.

    Fields in org.apache.commons.beanutils declared as DynaClass
    Modifier and Type | Field and Description
    --- | ---
    `protected DynaClass` | BasicDynaBean.`dynaClass` The `DynaClass` "base class" that this DynaBean is associated with.

    Methods in org.apache.commons.beanutils that return DynaClass
    Modifier and Type | Method and Description
    --- | ---
    `DynaClass` | ResultSetIterator.`getDynaClass()` Return the `DynaClass` instance that describes the set of properties available for this DynaBean.
    `DynaClass` | LazyDynaBean.`getDynaClass()` Return the `DynaClass` instance that describes the set of properties available for this DynaBean.
    `DynaClass` | WrapDynaBean.`getDynaClass()` Return the `DynaClass` instance that describes the set of properties available for this DynaBean.
    `DynaClass` | BasicDynaBean.`getDynaClass()` Return the `DynaClass` instance that describes the set of properties available for this DynaBean.
    `DynaClass` | DynaBean.`getDynaClass()` Return the `DynaClass` instance that describes the set of properties available for this DynaBean.

    Methods in org.apache.commons.beanutils with parameters of type DynaClass
    Modifier and Type | Method and Description
    --- | ---
    `void` | LazyDynaList.`setElementDynaClass(DynaClass elementDynaClass)` Set the element Type and DynaClass.

    Constructors in org.apache.commons.beanutils with parameters of type DynaClass
    Constructor and Description
    `BasicDynaBean(DynaClass dynaClass)` Construct a new `DynaBean` associated with the specified `DynaClass` instance.
    `LazyDynaBean(DynaClass dynaClass)` Construct a new `DynaBean` associated with the specified `DynaClass` instance - if its not a `MutableDynaClass` then a new `LazyDynaClass` is created and the properties copied.
    `LazyDynaList(DynaClass elementDynaClass)` Construct a LazyDynaList with a specified DynaClass for its elements.
    `LazyDynaMap(DynaClass dynaClass)` Construct a new `LazyDynaMap` based on an exisiting DynaClass

Copyright © 2000–2016 The Apache Software Foundation. All rights reserved.