Package org.elasticsearch.client.common
Class TimeUtil
- java.lang.Object
-
- org.elasticsearch.client.common.TimeUtil
-
public final class TimeUtil extends Object
-
-
Constructor Summary
Constructors Constructor Description TimeUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static DateparseTimeField(XContentParser parser, String fieldName)Parse out a Date object given the current parser and field name.static InstantparseTimeFieldToInstant(XContentParser parser, String fieldName)Parse out an Instant object given the current parser and field name.
-
-
-
Method Detail
-
parseTimeField
public static Date parseTimeField(XContentParser parser, String fieldName) throws IOException
Parse out a Date object given the current parser and field name.- Parameters:
parser- current XContentParserfieldName- the field's preferred name (utilized in exception)- Returns:
- parsed Date object
- Throws:
IOException- from XContentParser
-
parseTimeFieldToInstant
public static Instant parseTimeFieldToInstant(XContentParser parser, String fieldName) throws IOException
Parse out an Instant object given the current parser and field name.- Parameters:
parser- current XContentParserfieldName- the field's preferred name (utilized in exception)- Returns:
- parsed Instant object
- Throws:
IOException- from XContentParser
-
-