Package com.flaptor.indextank.index.scorer.DynamicDataManager

Examples of com.flaptor.indextank.index.scorer.DynamicDataManager.DynamicData


    public boolean matches(DocId documentId, double textualScore, int now, QueryVariables queryVars) {
      if (isNoneMatchingFilter) {
        return false;
      }
     
      DynamicData dynamicData = dynamicDataManager.getDynamicData(documentId);
     
      int[] data = dynamicData.getData();
     
      /*
       * For every category we checked that at least one of the
       * values matches.
       */
 
View Full Code Here


    this.ranges = ranges;
  }

  @Override
  public boolean matches(DocId documentId, double textualScore, int now, QueryVariables queryVars) {
    DynamicData dynamicData = dynamicDataManager.getDynamicData(documentId);
    for (Integer variable : ranges.keySet()) {
      if (!checkVariable(dynamicData.getBoost(variable), ranges.get(variable))) {
        return false;
      }
    }
    return true;
  }
View Full Code Here

TOP

Related Classes of com.flaptor.indextank.index.scorer.DynamicDataManager.DynamicData

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.