Package org.apache.lucene.queryParser.standard.config

Examples of org.apache.lucene.queryParser.standard.config.FieldDateResolutionMapAttribute


    DateResolutionAttribute attr = getQueryConfigHandler().addAttribute(DateResolutionAttribute.class);
    attr.setDateResolution(dateResolution);
  }

  public void setDateResolution(Map<CharSequence, DateTools.Resolution> dateRes) {
    FieldDateResolutionMapAttribute attr = getQueryConfigHandler().addAttribute(FieldDateResolutionMapAttribute.class);
    attr.setFieldDateResolutionMap(dateRes);
  }
View Full Code Here


    fieldBoostMapAttr.setFieldBoostMap(fieldBoostMap);
    Assert.assertEquals(fieldBoostMap, fieldBoostMapAttr.getFieldBoostMap());
    Assert.assertEquals(fieldBoostMap, config
        .get(ConfigurationKeys.FIELD_BOOST_MAP));

    FieldDateResolutionMapAttribute fieldDateResolutionMapAttr = config
        .addAttribute(FieldDateResolutionMapAttribute.class);

    Assert.assertEquals(new HashMap<CharSequence, DateTools.Resolution>(),
        fieldDateResolutionMapAttr.getFieldDateResolutionMap());
    Assert.assertEquals(new HashMap<CharSequence, DateTools.Resolution>(),
        config.get(ConfigurationKeys.FIELD_DATE_RESOLUTION_MAP));
    HashMap<CharSequence, DateTools.Resolution> fieldDateResMap = new HashMap<CharSequence, DateTools.Resolution>();
    fieldDateResMap.put("test", DateTools.Resolution.HOUR);
    fieldDateResolutionMapAttr.setFieldDateResolutionMap(fieldDateResMap);
    Assert.assertEquals(fieldDateResMap, fieldDateResolutionMapAttr.getFieldDateResolutionMap());
    Assert.assertEquals(fieldDateResMap, config
        .get(ConfigurationKeys.FIELD_DATE_RESOLUTION_MAP));

    LocaleAttribute localeAttr = config.addAttribute(LocaleAttribute.class);
View Full Code Here

   *
   * @param dateRes a collection that maps a field to its {@link Resolution}
   */
  public void setDateResolutionMap(
      Map<CharSequence, DateTools.Resolution> dateRes) {
    FieldDateResolutionMapAttribute attr = getQueryConfigHandler()
        .addAttribute(FieldDateResolutionMapAttribute.class);
    attr.setFieldDateResolutionMap(dateRes);
    // uncomment code below when deprecated query parser attributes are removed
    // getQueryConfigHandler().set(ConfigurationKeys.FIELD_DATE_RESOLUTION_MAP,
    // dateRes);
  }
View Full Code Here

    DateResolutionAttribute attr = getQueryConfigHandler().addAttribute(DateResolutionAttribute.class);
    attr.setDateResolution(dateResolution);
  }

  public void setDateResolution(Map<CharSequence, DateTools.Resolution> dateRes) {
    FieldDateResolutionMapAttribute attr = getQueryConfigHandler().addAttribute(FieldDateResolutionMapAttribute.class);
    attr.setFieldDateResolutionMap(dateRes);
  }
View Full Code Here

    DateResolutionAttribute attr = (DateResolutionAttribute) getQueryConfigHandler().addAttribute(DateResolutionAttribute.class);
    attr.setDateResolution(dateResolution);
  }

  public void setDateResolution(Map<CharSequence, DateTools.Resolution> dateRes) {
    FieldDateResolutionMapAttribute attr = (FieldDateResolutionMapAttribute) getQueryConfigHandler().addAttribute(FieldDateResolutionMapAttribute.class);
    attr.setFieldDateResolutionMap(dateRes);
  }
View Full Code Here

TOP

Related Classes of org.apache.lucene.queryParser.standard.config.FieldDateResolutionMapAttribute

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.