Class SpaceKeyParameter
- java.lang.Object
-
- com.atlassian.confluence.macro.params.BaseParameter<BooleanQueryFactory>
-
- com.atlassian.confluence.macro.query.params.BooleanQueryFactoryParameter
-
- com.atlassian.confluence.macro.query.params.SpaceKeyParameter
-
- All Implemented Interfaces:
Parameter<BooleanQueryFactory>
public class SpaceKeyParameter extends BooleanQueryFactoryParameter
Parameter that presents space key search restrictions asSpaceCategoryQuery
orInSpaceQuery
implementations.- Since:
- 2.9
-
-
Field Summary
-
Fields inherited from class com.atlassian.confluence.macro.params.BaseParameter
shouldValidate
-
-
Constructor Summary
Constructors Constructor Description SpaceKeyParameter()
SpaceKeyParameter(String defaultValue)
SpaceKeyParameter(List<String> names, String defaultValue)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected SearchQueryInterpreter
createSearchQueryInterpreter(MacroExecutionContext ctx)
void
setLabelManager(LabelManager labelManager)
void
setSpaceManager(SpaceManager spaceManager)
-
Methods inherited from class com.atlassian.confluence.macro.query.params.BooleanQueryFactoryParameter
createBooleanQueryFactory, findObject, setDefaultInclusionCriteria
-
Methods inherited from class com.atlassian.confluence.macro.params.BaseParameter
addParameterAlias, findValue, getDefaultValue, getParameter, getParameterValue, setDefaultValue, setParameterNames, setValidate
-
-
-
-
Method Detail
-
createSearchQueryInterpreter
protected SearchQueryInterpreter createSearchQueryInterpreter(MacroExecutionContext ctx)
- Specified by:
createSearchQueryInterpreter
in classBooleanQueryFactoryParameter
-
setSpaceManager
public void setSpaceManager(SpaceManager spaceManager)
-
setLabelManager
public void setLabelManager(LabelManager labelManager)
-
-