| Interface | Description |
|---|---|
| ConfigDescriptor<CT> |
Base descriptor for all type-safe view-configs which describes the config class, metadata, callbacks and other
properties of a view-config.
|
| ViewConfigDescriptor |
Descriptor which represents a concrete view (page).
|
| ViewConfigResolver |
Resolver of view-configs.
|
| Class | Description |
|---|---|
| CallbackDescriptor |
Basic descriptor for a given class and callback type.
|
| CallbackDescriptor.CallbackEntry | |
| ExecutableCallbackDescriptor<R> |
Specialized
CallbackDescriptor which provides ExecutableCallbackDescriptor.execute(java.lang.Object...) only for concrete descriptors, but doesn't
expose it (and can't get used by accident). |
| SimpleCallbackDescriptor<R> |
ExecutableCallbackDescriptor for simple callback methods without (supported) parameters, which exposes
#execute without parameters. |
| Annotation Type | Description |
|---|---|
| Aggregated |
Marks view-metadata annotations or their fields as aggregated metadata.
|
| DefaultCallback |
A ConfigDescriptor can contain CallbackDescriptors or ExecutableCallbackDescriptors.
|
| InlineViewMetaData |
Provides the ability to apply metadata to a view-config "remotely" – from a
different place than the view-config itself (and with different syntax and a different annotation).
|
| SkipMetaDataMerge |
Disables metadata merging on attributes of @ViewMetaData annotations.
|
| ViewMetaData |
Meta-annotation for custom metadata which can be applied to view-configs.
|
Copyright © 2020 The Apache Software Foundation. All rights reserved.