com.atlassian.confluence.plugins.rest.entities.builders
Class DefaultContentEntityBuilder<T extends ContentEntityObject>

java.lang.Object
  extended by com.atlassian.confluence.plugins.rest.entities.builders.DefaultContentEntityBuilder<T>
All Implemented Interfaces:
ContentEntityBuilder<T>, SearchEntityBuilder
Direct Known Subclasses:
WikiLinkableContentEntityBuilder

public class DefaultContentEntityBuilder<T extends ContentEntityObject>
extends Object
implements SearchEntityBuilder, ContentEntityBuilder<T>


Field Summary
protected  SettingsManager settingsManager
           
 
Constructor Summary
DefaultContentEntityBuilder(SettingsManager settingsManager, DateEntityHelper dateEntityHelper)
           
 
Method Summary
 SearchResultEntity build(SearchResult result)
           
 SearchResultEntity build(SearchResult result)
           
 ContentEntity build(T object)
           
static SpaceEntity createSpaceEntity(Space space)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

settingsManager

protected final SettingsManager settingsManager
Constructor Detail

DefaultContentEntityBuilder

public DefaultContentEntityBuilder(SettingsManager settingsManager,
                                   DateEntityHelper dateEntityHelper)
Method Detail

build

public SearchResultEntity build(SearchResult result)
Specified by:
build in interface SearchEntityBuilder

build

public SearchResultEntity build(SearchResult result)
Specified by:
build in interface SearchEntityBuilder

build

public ContentEntity build(T object)
Specified by:
build in interface ContentEntityBuilder<T extends ContentEntityObject>

createSpaceEntity

public static SpaceEntity createSpaceEntity(Space space)


Copyright © 2003-2011 Atlassian. All Rights Reserved.