Class RestEntity<T>
- java.lang.Object
- 
- com.atlassian.confluence.rest.api.model.RestObject
- 
- com.atlassian.confluence.rest.api.model.RestEntity<T>
 
 
- 
- Type Parameters:
- T-
 
 @ExperimentalApi public class RestEntity<T> extends RestObject This entity participates in our object serialization by jackson, and allows objects to be enriched with extra properties during serialization. It wraps a model object, but also exposes all JsonProperty annotated fields in the map as jsonProperties. This map of properties is added to by the property enrichers, and is ultimately used by the RestEntitySerializer to convert the object to json
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from class com.atlassian.confluence.rest.api.model.RestObjectRestObject.Properties
 
- 
 - 
Field Summary- 
Fields inherited from class com.atlassian.confluence.rest.api.model.RestObjectjsonProperties
 
- 
 - 
Constructor SummaryConstructors Constructor Description RestEntity(T delegate)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description TgetDelegate()StringtoString()- 
Methods inherited from class com.atlassian.confluence.rest.api.model.RestObjectaddProperty, getProperties, getProperty, hasProperty, properties, putProperties, putProperty, putProperty, removeProperty
 
- 
 
-