Spring Data Solr

org.springframework.data.solr.core.convert
Class DateTimeConverters

java.lang.Object
  extended by org.springframework.data.solr.core.convert.DateTimeConverters

public final class DateTimeConverters
extends Object

Converts a Date values into a solr readable String that can be directly used within the q parameter. Note that Dates have to be UTC.
Calendar calendar = Calendar.getInstance(TimeZone.getTimeZone("UTC")); calendar.set(2012, 7, 23, 6, 10, 0); will be formatted as

 2012-08-23T06:10:00.000Z
 

Author:
Christoph Strobl

Nested Class Summary
static class DateTimeConverters.DateToJodaDateTimeConverter
          Reading Converter parses Date from SolrDocument to DateTime
static class DateTimeConverters.DateToLocalDateTimeConverter
          Reading Converter parses Date from SolrDocument to LocalDateTime
static class DateTimeConverters.JavaDateConverter
          Converter used to parse Date to String used for setting SolrQuery query string values
static class DateTimeConverters.JodaDateTimeConverter
          Converter used to parse DateTime to String used for setting SolrQuery query string values
static class DateTimeConverters.JodaDateTimeToDateConverter
          Writing Converter converts DateTime to Date so it can be used within SolrInputDocument
static class DateTimeConverters.JodaLocalDateTimeConverter
          Converter used to parse LocalDateTime to String used for setting SolrQuery query string values
static class DateTimeConverters.JodaLocalDateTimeToDateConverter
          Writing Converter converts LocalDateTime to Date so it can be used within SolrInputDocument
static class DateTimeConverters.StringToJodaDateTimeConverter
           
 
Constructor Summary
DateTimeConverters()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DateTimeConverters

public DateTimeConverters()

Spring Data Solr

Copyright © 2011-2014-2014 Pivotal. All Rights Reserved.