Class Expansion
java.lang.Object
com.atlassian.servicedesk.api.util.expansion.Expansion
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 Details
-
Expansion
-
Expansion
-
-
Method Details
-
getPropertyName
- Returns:
- the property name of an expansion
-
getSubExpansions
- Returns:
- the sub expansions as an expansion collection
-
combine
Creates an Expansion made up of the given parts. e.g calling combine("a", "b", "c") will return an Expansion for "a.b.c" -
toString
-
equals
-
hashCode
public int hashCode()
-