Class LocalDateTimeFromMillisMaterializer
java.lang.Object
io.deephaven.parquet.base.materializers.LocalDateTimeFromMillisMaterializer
- All Implemented Interfaces:
PageMaterializer
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic LocalDateTime
convertValue
(long value) Converts milliseconds from the Epoch to aLocalDateTime
in UTC timezone.final Object
data()
final Object
fillAll()
final void
fillNulls
(int startIndex, int endIndex) void
fillValues
(int startIndex, int endIndex) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface io.deephaven.parquet.base.PageMaterializer
data, fillAll, fillNulls
-
Field Details
-
FACTORY
-
-
Method Details
-
convertValue
Converts milliseconds from the Epoch to aLocalDateTime
in UTC timezone.- Parameters:
value
- milliseconds since Epoch- Returns:
- The input milliseconds from the Epoch converted to a
LocalDateTime
in UTC timezone
-
fillValues
public void fillValues(int startIndex, int endIndex) - Specified by:
fillValues
in interfacePageMaterializer
-
fillNulls
public final void fillNulls(int startIndex, int endIndex) - Specified by:
fillNulls
in interfacePageMaterializer
-
fillAll
- Specified by:
fillAll
in interfacePageMaterializer
-
data
- Specified by:
data
in interfacePageMaterializer
-