Object Supplier

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.

Labels

supplier supplier Delete
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.