Uses of Class
com.atlassian.confluence.api.model.reference.Reference

Packages that use Reference
com.atlassian.confluence.api.model.content   
com.atlassian.confluence.api.model.reference   
 

Uses of Reference in com.atlassian.confluence.api.model.content
 

Methods in com.atlassian.confluence.api.model.content that return Reference
static Reference<History> History.buildReference(Reference<Content> contentParent)
           
static Reference<Version> Version.buildReference(Reference<Content> contentReference, int number)
           
static Reference<Space> Space.buildReference(java.lang.String spaceKey)
          builds a collapsed reference to the space with the given spaceKey
static Reference<Content> Content.buildReference(java.lang.String id)
           
 Reference<Content> History.getContentParentRef()
           
 Reference<Content> ContentBody.getContentRef()
           
 Reference<History> Content.getHistoryRef()
           
 Reference<Space> ContentLink.getSpace()
           
 Reference<Space> Content.getSpaceRef()
           
 

Methods in com.atlassian.confluence.api.model.content with parameters of type Reference
static Reference<History> History.buildReference(Reference<Content> contentParent)
           
static Reference<Version> Version.buildReference(Reference<Content> contentReference, int number)
           
 History.Builder History.Builder.content(Reference<Content> content)
           
static ContentBody ContentBody.emptyBody(ContentRepresentation representation, Reference<Content> contentReference)
           
static java.lang.String Content.getContentId(Reference<Content> contentRef)
          get the content id from the Reference to a piece of content
static java.lang.String Space.getSpaceKey(Reference<Space> reference)
           
 Content.ContentBuilder Content.ContentBuilder.history(Reference<History> history)
           
 Content.ContentBuilder Content.ContentBuilder.space(Reference<Space> space)
           
 Content.ContentBuilder Content.ContentBuilder.version(Reference<Version> version)
           
 

Constructors in com.atlassian.confluence.api.model.content with parameters of type Reference
ContentBody(ContentRepresentation representation, java.lang.String value, Reference<Content> contentReference)
           
ContentLink(java.lang.String id, Reference<Space> space, ContentType type, java.lang.String title, java.lang.String webUrlPath)
           
 

Uses of Reference in com.atlassian.confluence.api.model.reference
 

Subclasses of Reference in com.atlassian.confluence.api.model.reference
 class CollapsedReference<T>
          A collapsed reference is a property that potentially has a value, but the property's value has not been expanded at the time fo the request.
 class EmptyReference<T>
          A null object reference, indicates that the referenced property is empty.
 class ExpandedReference<T>
          An expanded reference has a value, call get() will return that referent value.
 

Methods in com.atlassian.confluence.api.model.reference that return Reference
static
<T> Reference<T>
Reference.collapsed(java.lang.Class objClass, java.util.Map idProperties)
           
static
<T> Reference<T>
Reference.collapsed(T obj)
          create a collapse reference to the given object
static
<T> Reference<T>
Reference.empty(java.lang.Class<T> referrentClass)
          create an empty reference to the given class
static
<T> Reference<T>
Reference.orEmpty(Reference<T> reference, java.lang.Class<T> referentClass)
           
static
<T> Reference<T>
Reference.to(T obj)
          create an exanded reference to the referent object
 

Methods in com.atlassian.confluence.api.model.reference with parameters of type Reference
static
<T> Reference<T>
Reference.orEmpty(Reference<T> reference, java.lang.Class<T> referentClass)
           
 



Copyright © 2003-2013 Atlassian. All Rights Reserved.