public static class ValueParser.DateMath extends Object implements ValueParser
ValueParser.Boolean, ValueParser.DateMath, ValueParser.DateTime, ValueParser.IPv4, ValueParser.Number, ValueParser.Raw
Modifier and Type | Field and Description |
---|---|
static ValueParser.DateMath |
DEFAULT |
BOOLEAN, IPv4, RAW
Constructor and Description |
---|
ValueParser.DateMath(DateMathParser parser,
org.joda.time.DateTimeZone timeZone) |
ValueParser.DateMath(String format,
org.joda.time.DateTimeZone timezone) |
Modifier and Type | Method and Description |
---|---|
static ValueParser.DateMath |
mapper(DateFieldMapper.DateFieldType fieldType,
org.joda.time.DateTimeZone timezone) |
double |
parseDouble(String value,
SearchContext searchContext) |
long |
parseLong(String value,
SearchContext searchContext) |
public static final ValueParser.DateMath DEFAULT
public ValueParser.DateMath(String format, org.joda.time.DateTimeZone timezone)
public ValueParser.DateMath(DateMathParser parser, @Nullable org.joda.time.DateTimeZone timeZone)
public long parseLong(String value, SearchContext searchContext)
parseLong
in interface ValueParser
public double parseDouble(String value, SearchContext searchContext)
parseDouble
in interface ValueParser
public static ValueParser.DateMath mapper(DateFieldMapper.DateFieldType fieldType, @Nullable org.joda.time.DateTimeZone timezone)
Copyright © 2009–2016. All rights reserved.