Class TextContentPropertyAliasFieldHandler
- java.lang.Object
-
- com.atlassian.querylang.fields.BaseFieldHandler
-
- com.atlassian.confluence.plugins.contentproperty.search.fields.TextContentPropertyAliasFieldHandler
-
- All Implemented Interfaces:
com.atlassian.querylang.fields.FieldHandler,com.atlassian.querylang.fields.SubfieldHandlerProvider,com.atlassian.querylang.fields.TextFieldHandler<com.atlassian.querylang.query.SearchQuery>
public class TextContentPropertyAliasFieldHandler extends com.atlassian.querylang.fields.BaseFieldHandler implements com.atlassian.querylang.fields.TextFieldHandler<com.atlassian.querylang.query.SearchQuery>A Field handler for a text content property field alias. This is similar to string content property fields, but uses contains operations rather than equality operations for comparisons.- Since:
- 5.9
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedTextContentPropertyAliasFieldHandler(String aliasName, ContentPropertySchemaField schemaField, boolean orderSupported)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.atlassian.querylang.query.SearchQuerybuild(com.atlassian.querylang.fields.expressiondata.TextExpressionData textExpressionData, String s)com.atlassian.querylang.query.FieldOrderbuildOrder(com.atlassian.querylang.query.OrderDirection direction)-
Methods inherited from class com.atlassian.querylang.fields.BaseFieldHandler
fieldName, getFieldMetaData, getSubfieldHandlers, isOrderSupported, toString, validateSupportedOp
-
-
-
-
Constructor Detail
-
TextContentPropertyAliasFieldHandler
protected TextContentPropertyAliasFieldHandler(String aliasName, ContentPropertySchemaField schemaField, boolean orderSupported)
-
-
Method Detail
-
build
public com.atlassian.querylang.query.SearchQuery build(com.atlassian.querylang.fields.expressiondata.TextExpressionData textExpressionData, String s)- Specified by:
buildin interfacecom.atlassian.querylang.fields.TextFieldHandler<com.atlassian.querylang.query.SearchQuery>
-
buildOrder
public com.atlassian.querylang.query.FieldOrder buildOrder(com.atlassian.querylang.query.OrderDirection direction)
- Specified by:
buildOrderin interfacecom.atlassian.querylang.fields.FieldHandler- Overrides:
buildOrderin classcom.atlassian.querylang.fields.BaseFieldHandler
-
-