| Name | Description | Type | Package | Framework |
| AfterCompose | Marker annotation to identify a life-cycle method in View Model. | Class | org.zkoss.bind.annotation | ZKoss (ZK) |
| BindingParam | Marker annotation to identify the name of a parameter of a method. | Class | org.zkoss.bind.annotation | ZKoss (ZK) |
| Command | Marker annotation to identify a Command method. | Class | org.zkoss.bind.annotation | ZKoss (ZK) |
| ContextParam | Marker annotation to identify the name of a parameter of a method. | Class | org.zkoss.bind.annotation | ZKoss (ZK) |
| ContextType | To define the context object type for ContextParamSince:6. | Class | org.zkoss.bind.annotation | ZKoss (ZK) |
| CookieParam | Marker annotation to identify the name of a parameter of a method. | Class | org.zkoss.bind.annotation | ZKoss (ZK) |
| Default | Marker annotation to identify default value of a parameter of a method. | Class | org.zkoss.bind.annotation | ZKoss (ZK) |
| DefaultCommand | Marker annotation to identify a default command method. | Class | org.zkoss.bind.annotation | ZKoss (ZK) |
| DefaultGlobalCommand | Marker annotation to identify a global command method. | Class | org.zkoss.bind.annotation | ZKoss (ZK) |
| DependsOn | Specify variable dependency. | Class | org.zkoss.bind.annotation | ZKoss (ZK) |
| ExecutionArgParam | Marker annotation to identify the name of a parameter of a method. | Class | org.zkoss.bind.annotation | ZKoss (ZK) |
| ExecutionParam | Marker annotation to identify the name of a parameter of a method. | Class | org.zkoss.bind.annotation | ZKoss (ZK) |
| GlobalCommand | Marker annotation to identify a Global Command method. | Class | org.zkoss.bind.annotation | ZKoss (ZK) |
| HeaderParam | Marker annotation to identify the name of a parameter of a method. | Class | org.zkoss.bind.annotation | ZKoss (ZK) |
| ImmutableFields | Marker annotation to indicate all of the fields returned from the given class are immutable (no setter). | Class | org.zkoss.bind.annotation | ZKoss (ZK) |
| Init | Marker annotation to identify a initial method. | Class | org.zkoss.bind.annotation | ZKoss (ZK) |
| NotifyChange | Notify value change. | Class | org.zkoss.bind.annotation | ZKoss (ZK) |
| NotifyCommand | Notify a command to either server or client. | Class | org.zkoss.bind.annotation | ZKoss (ZK) |
| NotifyCommands | Notify a set of commands to either server or client. | Class | org.zkoss.bind.annotation | ZKoss (ZK) |
| QueryParam | Marker annotation to identify the name of a parameter of a method. | Class | org.zkoss.bind.annotation | ZKoss (ZK) |
| Scope | The implicit scopes of zk for ScopeParam. | Class | org.zkoss.bind.annotation | ZKoss (ZK) |
| ScopeParam | Marker annotation to identify the name of a parameter of a method. | Class | org.zkoss.bind.annotation | ZKoss (ZK) |
| SelectorParam | Marker annotation to identify the component of a parameter of a method The value() is the selector to find components. | Class | org.zkoss.bind.annotation | ZKoss (ZK) |
| SmartNotifyChange | Notify value change once it changed, unlike NotifyChange. | Class | org.zkoss.bind.annotation | ZKoss (ZK) |
| ToClientCommand | Notify a command to client. | Class | org.zkoss.bind.annotation | ZKoss (ZK) |
| ToServerCommand | Notify a command to server. | Class | org.zkoss.bind.annotation | ZKoss (ZK) |