## Uses of Interface
org.zkoss.lang.ClassResolver

- Packages that use ClassResolver
  Package | Description
  --- | ---
  org.zkoss.lang |
  org.zkoss.stateless.ui.util |
  org.zkoss.zk.ui |
  org.zkoss.zk.ui.impl |
  org.zkoss.zk.ui.metainfo |

- - ### Uses of ClassResolver in org.zkoss.lang

    Classes in org.zkoss.lang that implement ClassResolver
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `ImportedClassResolver` | The class resolve that allows to import classes and packages, like Java's import statement does.
    `class` | `SimpleClassResolver` | A simple resolver that depends on `Classes.forNameByThread(java.lang.String)`.

    Methods in org.zkoss.lang with parameters of type ClassResolver
    Modifier and Type | Method | Description
    --- | --- | ---
    `static java.lang.reflect.Method` | Classes.`getMethodBySignature​(java.lang.Class<?> cls, java.lang.String signature, java.util.Collection<java.lang.String> params, ClassResolver resolver)` | Gets the method based on the signature with a class resolver.

  - ### Uses of ClassResolver in org.zkoss.stateless.ui.util

    Classes in org.zkoss.stateless.ui.util that implement ClassResolver
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `VolatileIPage` | A page is alive temporarily during UiEngine to create IComponents from a ZUML page that eventually shall not be attached to the desktop.

  - ### Uses of ClassResolver in org.zkoss.zk.ui

    Subinterfaces of ClassResolver in org.zkoss.zk.ui
    Modifier and Type | Interface | Description
    --- | --- | ---
    `interface` | `Page` | A page.

    Classes in org.zkoss.zk.ui that implement ClassResolver
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `AbstractPage` | A skeletal implementation of `Page`.

    Methods in org.zkoss.zk.ui with parameters of type ClassResolver
    Modifier and Type | Method | Description
    --- | --- | ---
    `boolean` | Page.`addClassResolver​(ClassResolver resolver)` | Adds a class resolver to this page.

  - ### Uses of ClassResolver in org.zkoss.zk.ui.impl

    Classes in org.zkoss.zk.ui.impl that implement ClassResolver
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `PageImpl` | An implementation of `Page` and `PageCtrl`.
    `class` | `VolatilePage` | A page that does not really exist at the client.

    Methods in org.zkoss.zk.ui.impl that return ClassResolver
    Modifier and Type | Method | Description
    --- | --- | ---
    `ClassResolver` | PageImpl.`getClassResolver()` |

    Methods in org.zkoss.zk.ui.impl with parameters of type ClassResolver
    Modifier and Type | Method | Description
    --- | --- | ---
    `boolean` | PageImpl.`addClassResolver​(ClassResolver resolver)` |

  - ### Uses of ClassResolver in org.zkoss.zk.ui.metainfo

    Methods in org.zkoss.zk.ui.metainfo that return ClassResolver
    Modifier and Type | Method | Description
    --- | --- | ---
    `ClassResolver` | PageDefinition.`getImportedClassResolver()` | Returns the class resolver represented by `PageDefinition.getImportedClasses()`.