| Package | Description | 
|---|---|
| com.atlassian.confluence.impl.macro.metadata | |
| com.atlassian.confluence.macro.browser | |
| com.atlassian.confluence.plugin.descriptor | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | 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. | 
| class  | 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. | 
| interface  | 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. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | DefaultMacroMetadataProvider<T extends com.atlassian.plugin.ModuleDescriptor<Macro> & MacroMetadataSource> | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | CustomMacroModuleDescriptorA plugin macro in Confluence with metadata and notation guide help. | 
| class  | UserMacroModuleDescriptorAllows simple macros to be defined inline | 
| class  | XhtmlMacroModuleDescriptor | 
Copyright © 2003–2017 Atlassian. All rights reserved.