Class StringContentPropertyAliasFieldHandler
java.lang.Object
com.atlassian.querylang.fields.BaseFieldHandler
com.atlassian.confluence.plugins.contentproperty.search.fields.StringContentPropertyAliasFieldHandler
- All Implemented Interfaces:
com.atlassian.querylang.fields.EqualityFieldHandler<String,,com.atlassian.confluence.plugins.cql.spi.v2searchhelpers.V2SearchQueryWrapper> com.atlassian.querylang.fields.FieldHandler,com.atlassian.querylang.fields.SubfieldHandlerProvider
public class StringContentPropertyAliasFieldHandler
extends com.atlassian.querylang.fields.BaseFieldHandler
implements com.atlassian.querylang.fields.EqualityFieldHandler<String,com.atlassian.confluence.plugins.cql.spi.v2searchhelpers.V2SearchQueryWrapper>
A Field handler for a string content property field alias. This field handler will provide equality operations
defined in
EqualityFieldHandler.- Since:
- 5.9
-
Field Summary
FieldsFields inherited from class com.atlassian.querylang.fields.BaseFieldHandler
fieldName -
Constructor Summary
ConstructorsConstructorDescriptionStringContentPropertyAliasFieldHandler(String aliasName, ContentPropertySchemaField schemaField, boolean orderSupported) -
Method Summary
Modifier and TypeMethodDescriptioncom.atlassian.confluence.plugins.cql.spi.v2searchhelpers.V2SearchQueryWrapperbuild(com.atlassian.querylang.fields.expressiondata.EqualityExpressionData equalityExpressionData, String value) com.atlassian.confluence.plugins.cql.spi.v2searchhelpers.V2SearchQueryWrapperbuild(com.atlassian.querylang.fields.expressiondata.SetExpressionData setExpressionData, Iterable<String> value) 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, validateSupportedOpMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.atlassian.querylang.fields.FieldHandler
fieldName, getFieldMetaData, isOrderSupported
-
Field Details
-
KEY
- See Also:
-
-
Constructor Details
-
StringContentPropertyAliasFieldHandler
public StringContentPropertyAliasFieldHandler(String aliasName, ContentPropertySchemaField schemaField, boolean orderSupported)
-
-
Method Details
-
build
public com.atlassian.confluence.plugins.cql.spi.v2searchhelpers.V2SearchQueryWrapper build(com.atlassian.querylang.fields.expressiondata.SetExpressionData setExpressionData, Iterable<String> value) - Specified by:
buildin interfacecom.atlassian.querylang.fields.EqualityFieldHandler<String,com.atlassian.confluence.plugins.cql.spi.v2searchhelpers.V2SearchQueryWrapper>
-
build
public com.atlassian.confluence.plugins.cql.spi.v2searchhelpers.V2SearchQueryWrapper build(com.atlassian.querylang.fields.expressiondata.EqualityExpressionData equalityExpressionData, String value) - Specified by:
buildin interfacecom.atlassian.querylang.fields.EqualityFieldHandler<String,com.atlassian.confluence.plugins.cql.spi.v2searchhelpers.V2SearchQueryWrapper>
-
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
-