package

com.atlassian.confluence.macro.params

Interfaces

Parameter<T> Provides a way to retrieve more complex values from macro parameters. 

Classes

BaseParameter<T> A base implementation of Parameter, providing support for multiple default parameter names, and a default value if no parameter is specified. 
MaxResultsParameter Parameter that resolves an Integer as the maximum number of results to return to a query. 
SearchSortParameter Parameter that resolves a SearchSort instance from parameters named "sort" and "reverse". 

Enums

SortType Types of sorts supported by SearchSortParameter

Exceptions

ParameterException Thrown when there is a problem while processing a parameter.