| Interface | Description | 
|---|---|
| ContentBlueprintInstanceFactory | 
 interface to expose DefaultContentBlueprintInstanceFactory to plugin, e.g.: CC 
 | 
| ContentMetadataFactory | |
| ContentTemplateFactory | 
 Interface to expose ContentTemplateFactory to plugin, such as CC 
 | 
| SpaceMetadataFactory | 
| Class | Description | 
|---|---|
| ChildContentFactory | 
 Makes Children and Descendants map and list instances, both expanded and collapsed. 
 | 
| ChildSupport | 
 Provides child  
Content items. | 
| ContentBodyFactory | |
| ContentExtensionsFactory | |
| ContentFactory | |
| ContributorsFactory | 
 Makes  
Contributors instances. | 
| DefaultContentBlueprintInstanceFactory | 
 Factory to convert CEO into ContentBlueprintInstance 
 | 
| DefaultContentMetadataFactory | 
 Provides metadata for content objects. 
 | 
| DefaultContentTemplateFactory | 
 DefaultContentTemplateFactory creates ContentTemplate from PageTemplate 
 | 
| DefaultSpaceMetadataFactory | |
| Fauxpansions | 
 Wrapper for  
Expansions that can be passed to a ModelFactory to indicate both expandability at the top
 level, and any sub-expansions. | 
| HistoryFactory | 
 Makes  
History instances and references. | 
| LabelFactory | 
 Simple converter factory converts a Entity Label to Model Label object 
 | 
| ModelFactory<H,M> | 
 An abstract factory for producing API model objects from our hibernate business objects. 
 | 
| PersonFactory | 
 Builder for Person objects. 
 | 
| SpaceFactory | |
| VersionFactory | 
 Creates  
Version instances from hibernate objects. | 
| WebResourceDependenciesFactory | 
 Factory for  
WebResourceDependencies, containing logic for calculating expansions. | 
Copyright © 2003–2022 Atlassian. All rights reserved.