# Package org.zkoss.bind.sys

- Interface Summary
  Interface | Description
  --- | ---
  BinderCtrl | An addition interface to `Binder` that is used for implementation or tools.
  BindEvaluatorX | An extension of `Evaluator` to have more control to handle Binding via EL.
  Binding | A Binding represent a relation between a source object (usually an UI component) and a target object(usually a backing bean).
  ChildrenBinding | A binding tells how to deal with Load children of a source object (usually an UI component) and a property of a target object(usually a backing bean).
  CommandBinding | A binding tells which command to call(usually used with UI event).
  FormBinding | A binding tells how to deal with Load and Save between a form and a bean.
  InitChildrenBinding | ChildrenBinding for init-loading into children component from backing bean property.
  InitFormBinding | Binding for init a form.
  InitPropertyBinding | PropertyBinding for init-loading into component attribute from backing bean property.
  LoadBinding | Binding for loading.
  LoadChildrenBinding | ChildrenBinding for loading children of component from backing bean property.
  LoadFormBinding | Binding for load a form.
  LoadPropertyBinding | PropertyBinding for load into component attribute from backing bean property.
  LoadTemplateBinding |
  PropertyBinding | A binding tells how to deal with Load or Save a field of a source object (usually an UI component) and a property of a target object(usually a backing bean).
  ReferenceBinding | A reference to an expression.
  SaveBinding | Binding for saving.
  SaveFormBinding | Binding for saving a form.
  SavePropertyBinding | PropertyBinding for save from component attribute into backing bean property.
  TemplateResolver | Resolver for Template
  ValidationMessages | To provide the message binding between validator and binder.

- Enum Summary
  Enum | Description
  --- | ---
  ConditionType | this enum represent the load/save condition type