com.atlassian.confluence.api.model
Class Expansion

java.lang.Object
  extended by com.atlassian.confluence.api.model.Expansion

@ExperimentalApi
public class Expansion
extends java.lang.Object

Represents a property on a model object and the sub-properties of that property that should be filled in by the service when returning the model object. This allows the service to only provide as much information in the model as required by the requester. Use the ExpansionsParser to produce expansions from dot delimited strings.


Constructor Summary
Expansion(java.lang.String propertyName)
           
Expansion(java.lang.String propertyName, Expansions subExpansions)
           
 
Method Summary
 boolean equals(java.lang.Object o)
           
 java.lang.String getPropertyName()
           
 Expansions getSubExpansions()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Expansion

public Expansion(java.lang.String propertyName)

Expansion

public Expansion(java.lang.String propertyName,
                 Expansions subExpansions)
Method Detail

getPropertyName

public java.lang.String getPropertyName()

getSubExpansions

public Expansions getSubExpansions()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object


Copyright © 2003-2014 Atlassian. All Rights Reserved.