Spring Data Elasticsearch

org.springframework.data.elasticsearch.annotations
Enum DateFormat

java.lang.Object
  extended by java.lang.Enum<DateFormat>
      extended by org.springframework.data.elasticsearch.annotations.DateFormat
All Implemented Interfaces:
Serializable, Comparable<DateFormat>

public enum DateFormat
extends Enum<DateFormat>

Author:
Jakub Vavrik Values based on reference doc - http://www.elasticsearch.org/guide/reference/mapping/date-format/

Enum Constant Summary
basic_date
           
basic_date_time
           
basic_date_time_no_millis
           
basic_ordinal_date
           
basic_ordinal_date_time
           
basic_ordinal_date_time_no_millis
           
basic_t_time
           
basic_t_time_no_millis
           
basic_time
           
basic_time_no_millis
           
basic_week_date
           
basic_week_date_time
           
basic_week_date_time_no_millis
           
custom
           
date
           
date_hour
           
date_hour_minute
           
date_hour_minute_second
           
date_hour_minute_second_fraction
           
date_hour_minute_second_millis
           
date_optional_time
           
date_time
           
date_time_no_millis
           
hour
           
hour_minute
           
hour_minute_second
           
hour_minute_second_fraction
           
hour_minute_second_millis
           
none
           
ordinal_date
           
ordinal_date_time
           
ordinal_date_time_no_millis
           
t_time
           
t_time_no_millis
           
time
           
time_no_millis
           
week_date
           
week_date_time
           
week_year
           
weekDateTimeNoMillis
           
weekyearWeek
           
weekyearWeekDay
           
year
           
year_month
           
year_month_day
           
 
Method Summary
static DateFormat valueOf(String name)
          Returns the enum constant of this type with the specified name.
static DateFormat[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 
Methods inherited from class java.lang.Enum
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

none

public static final DateFormat none

custom

public static final DateFormat custom

basic_date

public static final DateFormat basic_date

basic_date_time

public static final DateFormat basic_date_time

basic_date_time_no_millis

public static final DateFormat basic_date_time_no_millis

basic_ordinal_date

public static final DateFormat basic_ordinal_date

basic_ordinal_date_time

public static final DateFormat basic_ordinal_date_time

basic_ordinal_date_time_no_millis

public static final DateFormat basic_ordinal_date_time_no_millis

basic_time

public static final DateFormat basic_time

basic_time_no_millis

public static final DateFormat basic_time_no_millis

basic_t_time

public static final DateFormat basic_t_time

basic_t_time_no_millis

public static final DateFormat basic_t_time_no_millis

basic_week_date

public static final DateFormat basic_week_date

basic_week_date_time

public static final DateFormat basic_week_date_time

basic_week_date_time_no_millis

public static final DateFormat basic_week_date_time_no_millis

date

public static final DateFormat date

date_hour

public static final DateFormat date_hour

date_hour_minute

public static final DateFormat date_hour_minute

date_hour_minute_second

public static final DateFormat date_hour_minute_second

date_hour_minute_second_fraction

public static final DateFormat date_hour_minute_second_fraction

date_hour_minute_second_millis

public static final DateFormat date_hour_minute_second_millis

date_optional_time

public static final DateFormat date_optional_time

date_time

public static final DateFormat date_time

date_time_no_millis

public static final DateFormat date_time_no_millis

hour

public static final DateFormat hour

hour_minute

public static final DateFormat hour_minute

hour_minute_second

public static final DateFormat hour_minute_second

hour_minute_second_fraction

public static final DateFormat hour_minute_second_fraction

hour_minute_second_millis

public static final DateFormat hour_minute_second_millis

ordinal_date

public static final DateFormat ordinal_date

ordinal_date_time

public static final DateFormat ordinal_date_time

ordinal_date_time_no_millis

public static final DateFormat ordinal_date_time_no_millis

time

public static final DateFormat time

time_no_millis

public static final DateFormat time_no_millis

t_time

public static final DateFormat t_time

t_time_no_millis

public static final DateFormat t_time_no_millis

week_date

public static final DateFormat week_date

week_date_time

public static final DateFormat week_date_time

weekDateTimeNoMillis

public static final DateFormat weekDateTimeNoMillis

week_year

public static final DateFormat week_year

weekyearWeek

public static final DateFormat weekyearWeek

weekyearWeekDay

public static final DateFormat weekyearWeekDay

year

public static final DateFormat year

year_month

public static final DateFormat year_month

year_month_day

public static final DateFormat year_month_day
Method Detail

values

public static DateFormat[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
for (DateFormat c : DateFormat.values())
    System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they are declared

valueOf

public static DateFormat valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
IllegalArgumentException - if this enum type has no constant with the specified name
NullPointerException - if the argument is null

Spring Data Elasticsearch

Copyright © 2011-2014–2014 Pivotal Software, Inc.. All rights reserved.