Class ComparePropertyValueEvaluator

    • Field Detail

      • PARAM_CONTENT_PROPERTY

        public static final java.lang.String PARAM_CONTENT_PROPERTY
        See Also:
        Constant Field Values
      • nodeService

        protected org.alfresco.service.cmr.repository.NodeService nodeService
        The node service
      • contentService

        protected ContentService contentService
        The content service
      • dictionaryService

        protected org.alfresco.service.cmr.dictionary.DictionaryService dictionaryService
        The dictionary service
    • Constructor Detail

      • ComparePropertyValueEvaluator

        public ComparePropertyValueEvaluator()
    • Method Detail

      • setNodeService

        public void setNodeService​(org.alfresco.service.cmr.repository.NodeService nodeService)
        Set node service
        Parameters:
        nodeService - the node service
      • setContentService

        public void setContentService​(ContentService contentService)
        Set the content service
        Parameters:
        contentService - the content service
      • setDictionaryService

        public void setDictionaryService​(org.alfresco.service.cmr.dictionary.DictionaryService dictionaryService)
        Set the dictionary service
        Parameters:
        dictionaryService - the dictionary service
      • setPropertyValueComparators

        public void setPropertyValueComparators​(java.util.List<PropertyValueComparator> comparators)
        Set the list of property value comparators
        Parameters:
        comparators - the list of property value comparators
      • registerComparator

        public void registerComparator​(org.alfresco.service.namespace.QName dataType,
                                       PropertyValueComparator comparator)
        Registers a comparator for a given property data type.
        Parameters:
        dataType - property data type
        comparator - property value comparator