Interface MetadataMap


public interface MetadataMap
A map of pluggable metadata associated with a Ref
See Also:
  • Method Details

    • asMap

      @Nonnull Map<String,Object> asMap()
      Returns:
      return the metadata as an immutable Map, keyed by complete module key.
    • contains

      boolean contains(@Nonnull String completeModuleKey)
      Parameters:
      completeModuleKey - the complete module key of the provider which provided the metadata
      Returns:
      true if metadata exists for this module key, false otherwise
    • get

      @Nullable Object get(@Nonnull String completeModuleKey)
      Parameters:
      completeModuleKey - the complete module key of the provider which provided the metadata
      Returns:
      the associated metadata