@Target(value={PARAMETER,FIELD}) @Retention(value=RUNTIME) @Documented public @interface MetadataKeyId
TypeKeysResolver referenced in the MetadataScope, at Operation, Source or Extension level, which will return
the list of available the MetadataKey or also, the lookup can be resolved by the
QueryEntityResolver#getEntityKeys(MetadataContext) for Query annotated operations, this time the key will
represent the query (DSQL or Native) which is used to calculate the output metadata.
Annotation Usage:
Parameter to mark it as the
metadata key parameter. The usage of this annotation in a non Parameter field, multiple fields or in a method
parameter, is not allowed.| Modifier and Type | Optional Element and Description |
|---|---|
Class<? extends TypeKeysResolver> |
value |
public abstract Class<? extends TypeKeysResolver> value
TypeKeysResolver for the annotated ComponentCopyright © 2022. All rights reserved.