Class DateTimeContentPropertyAliasFieldHandler
java.lang.Object
com.atlassian.querylang.fields.BaseFieldHandler
com.atlassian.confluence.plugins.cql.spi.fields.AbstractDateRangeFieldHandler
com.atlassian.confluence.plugins.contentproperty.search.fields.DateTimeContentPropertyAliasFieldHandler
- All Implemented Interfaces:
com.atlassian.querylang.fields.DateTimeFieldHandler<com.atlassian.confluence.plugins.cql.spi.v2searchhelpers.V2SearchQueryWrapper>
,com.atlassian.querylang.fields.FieldHandler
,com.atlassian.querylang.fields.SubfieldHandlerProvider
public class DateTimeContentPropertyAliasFieldHandler
extends com.atlassian.confluence.plugins.cql.spi.fields.AbstractDateRangeFieldHandler
A Field handler for a datetime content property field alias.
- Since:
- 5.9
-
Field Summary
FieldsFields inherited from class com.atlassian.querylang.fields.BaseFieldHandler
fieldName
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
DateTimeContentPropertyAliasFieldHandler
(String aliasName, ContentPropertySchemaField schemaField, SearchPlatformConfig searchPlatformConfig) -
Method Summary
Modifier and TypeMethodDescriptionprotected SearchSort
getSearchSort
(SearchSort.Order order) protected DateRangeQuery.Builder
Methods inherited from class com.atlassian.confluence.plugins.cql.spi.fields.AbstractDateRangeFieldHandler
build, buildOrder
Methods inherited from class com.atlassian.querylang.fields.BaseFieldHandler
fieldName, getFieldMetaData, getSubfieldHandlers, isOrderSupported, toString, validateSupportedOp
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.atlassian.querylang.fields.FieldHandler
fieldName, getFieldMetaData, isOrderSupported
-
Field Details
-
KEY
- See Also:
-
-
Constructor Details
-
DateTimeContentPropertyAliasFieldHandler
protected DateTimeContentPropertyAliasFieldHandler(String aliasName, ContentPropertySchemaField schemaField, SearchPlatformConfig searchPlatformConfig)
-
-
Method Details
-
newDateRangeBuilder
- Specified by:
newDateRangeBuilder
in classcom.atlassian.confluence.plugins.cql.spi.fields.AbstractDateRangeFieldHandler
-
getSearchSort
- Specified by:
getSearchSort
in classcom.atlassian.confluence.plugins.cql.spi.fields.AbstractDateRangeFieldHandler
-