| Interface | Description |
|---|---|
| MetadataCache |
This component provides the capability to store data so future requests for that data can be served faster and accessed from
every
InputTypeResolver, TypeKeysResolver and OutputTypeResolver |
| MetadataCache.MetadataCacheValueResolver | |
| MetadataContext |
Metadata resolving context, provides access to the Config and Connection used during metadata fetch invocation.
|
| MetadataEnrichableModel |
A model which can be augmented with
MetadataProperties that are not part of the canonical metadata
model. |
| MetadataKey |
A key, that with the given ID, represents a
MetadataType. |
| MetadataProperty |
A custom property which augments a
MetadataEnrichableModel with non canonical pieces of information. |
| Class | Description |
|---|---|
| DefaultMetadataKey |
Default immutable implementation for the
MetadataKey. |
| MetadataKeyBuilder |
An implementation of the builder design pattern to create a new
MetadataKey instance. |
| NullMetadataKey |
Null
MetadataKey implementation that represents the absence of a key |
| NullMetadataResolver |
Null implementation of
InputTypeResolver, AttributesTypeResolver and TypeKeysResolver, used to
represent the absence of any of them when required. |
Copyright © 2021. All rights reserved.