# Package org.zkoss.bind.proxy

- Interface Summary
  Interface | Description
  --- | ---
  FormFieldCleaner | A helper interface for form filed data to clean up.
  FormProxyObject | The interface implemented by proxy classes.
  ProxyHelper.ProxyDecorator | An interface to decorate the `ProxyObject` for some purposes, like providing custom validation logic or adding extra handler on it.
  ProxyNode | A proxy object node (For the relationship of proxies)
  ProxyTargetHandler | A proxy target handler to help creating proxy on correct origin data object.
  ViewModelProxyObject | A simple view model proxy object

- Class Summary
  Class | Description
  --- | ---
  AbstractCollectionProxy<E> | This class provides a skeletal implementation of the `Collection`
  BeanProxyHandler<T> | A bean proxy handler
  FormProxyHandler<T> | A form proxy handler
  ListModelArrayProxy<E> | A ListModelArray Proxy
  ListModelListProxy<E> | A ListModelList Proxy
  ListModelMapProxy<K,​V> | A ListModelMap Proxy
  ListModelSetProxy<E> | A ListModelSet Proxy
  ListProxy<E> | A list proxy
  MapProxy<K,​V> | A proxy object to implement `Map`
  ProxyHelper | A proxy helper class to create a proxy cache mechanism for Set, List, Collection, Map, and POJO.
  SetProxy<E> | This class provides a proxy implementation of the `Set` interface.
  ZKProxyTargetHandlers | An aggregating proxy target handlers