Package com.atlassian.confluence.impl.macro.metadata


@ParametersAreNonnullByDefault package com.atlassian.confluence.impl.macro.metadata
Since:
5.8
  • Class
    Description
    AllMacroMetadataCache<T extends com.atlassian.plugin.ModuleDescriptor<Macro> & MacroMetadataSource>
    Caches a map of macro metadata by macro names loaded using the given a macro module descriptor class and a macro module descriptor predicate.
    AllMacroMetadataLoader<T extends com.atlassian.plugin.ModuleDescriptor<Macro> & MacroMetadataSource>
    Loads a map of macro metadata by macro names when given a macro module descriptor class and a macro module descriptor predicate.
    AllMacroMetadataProvider<T extends com.atlassian.plugin.ModuleDescriptor<Macro> & MacroMetadataSource>
    Provider that returns a map of macro metadata by macro names when given a macro module descriptor class and a macro module descriptor predicate.