Summary
Provides general information about any object.
| Note This supplier is disabled by default, and should generally not be turned on in a production environment. To control access, enable or disable the "Debug Suppliers" module in the "Reporting Plugin" in the Confluence Plugin administration console. |
Details
| Name: | Object Supplier |
|---|---|
| Prefix: | object (required) |
| Supported Content: | Anything |
| Provided By: | Reporting Plugin, from version 3.1.0 |
Keys Supported
The following are the list of keys which this supplier will return a value for.
| Key | Content Types | Return Type | Description |
|---|---|---|---|
| class | Anything | Class | Returns the 'class' for the current object. |
| classname | Anything | Text | The full classname for the current object. |
| as string | Anything | Text | The 'toString()' value of the current object. |
| hash code | Anything | Number | The hash code of the current object. |
| is facade | Anything | Boolean | When accessing objects from other plugins, they may be wrapped in a 'facade', or a proxy object. You can get access to the original via the 'unwrapped' key below. |
| is local | Anything | Boolean | If the object isn't a facade, it's local. |
| unwrapped | Anything | Anything | If this object is a facade, the 'wrapped' object is returned. If not, the current object is returned. |
Discussions