Package io.prestosql.decoder.json
Class RFC2822JsonFieldDecoder.RFC2822JsonValueProvider
- java.lang.Object
-
- io.prestosql.decoder.FieldValueProvider
-
- io.prestosql.decoder.json.AbstractDateTimeJsonValueProvider
-
- io.prestosql.decoder.json.RFC2822JsonFieldDecoder.RFC2822JsonValueProvider
-
- Enclosing class:
- RFC2822JsonFieldDecoder
public static class RFC2822JsonFieldDecoder.RFC2822JsonValueProvider extends AbstractDateTimeJsonValueProvider
-
-
Field Summary
-
Fields inherited from class io.prestosql.decoder.json.AbstractDateTimeJsonValueProvider
columnHandle, value
-
-
Constructor Summary
Constructors Constructor Description RFC2822JsonValueProvider(com.fasterxml.jackson.databind.JsonNode value, DecoderColumnHandle columnHandle)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected longgetMillis()-
Methods inherited from class io.prestosql.decoder.json.AbstractDateTimeJsonValueProvider
getLong, isNull
-
Methods inherited from class io.prestosql.decoder.FieldValueProvider
getBlock, getBoolean, getDouble, getSlice
-
-
-
-
Constructor Detail
-
RFC2822JsonValueProvider
public RFC2822JsonValueProvider(com.fasterxml.jackson.databind.JsonNode value, DecoderColumnHandle columnHandle)
-
-
Method Detail
-
getMillis
protected long getMillis()
- Specified by:
getMillisin classAbstractDateTimeJsonValueProvider- Returns:
- epoch milliseconds in UTC
-
-