com.atlassian.confluence.rest.api.model
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
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
RestEntity
public RestEntity(T delegate)
getDelegate
public T getDelegate()
removeProperty
public java.lang.Object removeProperty(java.lang.String key)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
Copyright © 2003-2014 Atlassian. All Rights Reserved.