Class AlfrescoSolr4FunctionEvaluationContext

java.lang.Object
org.alfresco.repo.search.impl.parsers.AlfrescoFunctionEvaluationContext
org.alfresco.solr.AlfrescoSolr4FunctionEvaluationContext
All Implemented Interfaces:
org.alfresco.repo.search.impl.querymodel.FunctionEvaluationContext

public class AlfrescoSolr4FunctionEvaluationContext extends org.alfresco.repo.search.impl.parsers.AlfrescoFunctionEvaluationContext
Author:
Andy
  • Constructor Summary

    Constructors
    Constructor
    Description
    AlfrescoSolr4FunctionEvaluationContext(org.alfresco.service.namespace.NamespacePrefixResolver namespacePrefixResolver, org.alfresco.service.cmr.dictionary.DictionaryService dictionaryService, String defaultNamespace, org.apache.solr.schema.IndexSchema indexSchema)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    getLuceneFieldName(String propertyName)
     

    Methods inherited from class org.alfresco.repo.search.impl.parsers.AlfrescoFunctionEvaluationContext

    buildLuceneEquality, buildLuceneExists, buildLuceneGreaterThan, buildLuceneGreaterThanOrEquals, buildLuceneIn, buildLuceneInequality, buildLuceneLessThan, buildLuceneLessThanOrEquals, buildLuceneLike, checkFieldApplies, getAlfrescoPropertyName, getAlfrescoTypeName, getLuceneFunction, getLuceneSortField, getNodeRefs, getNodeService, getProperty, getScore, getScores, isMultiValued, isObjectId, isOrderable, isQueryable, stripSuffixes

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • AlfrescoSolr4FunctionEvaluationContext

      public AlfrescoSolr4FunctionEvaluationContext(org.alfresco.service.namespace.NamespacePrefixResolver namespacePrefixResolver, org.alfresco.service.cmr.dictionary.DictionaryService dictionaryService, String defaultNamespace, org.apache.solr.schema.IndexSchema indexSchema)
      Parameters:
      namespacePrefixResolver -
      dictionaryService -
      defaultNamespace -
      indexSchema -
  • Method Details

    • getLuceneFieldName

      public String getLuceneFieldName(String propertyName)
      Specified by:
      getLuceneFieldName in interface org.alfresco.repo.search.impl.querymodel.FunctionEvaluationContext
      Overrides:
      getLuceneFieldName in class org.alfresco.repo.search.impl.parsers.AlfrescoFunctionEvaluationContext