public class GenericOrcReaders
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static OrcValueReader<java.util.List<?>> |
array(OrcValueReader<?> elementReader) |
static OrcValueReader<java.nio.ByteBuffer> |
bytes() |
static OrcValueReader<java.time.LocalDate> |
dates() |
static OrcValueReader<java.math.BigDecimal> |
decimals() |
static OrcValueReader<java.util.Map<?,?>> |
map(OrcValueReader<?> keyReader,
OrcValueReader<?> valueReader) |
static OrcValueReader<java.lang.String> |
strings() |
static OrcValueReader<Record> |
struct(java.util.List<OrcValueReader<?>> readers,
Types.StructType struct,
java.util.Map<java.lang.Integer,?> idToConstant) |
static OrcValueReader<java.time.LocalTime> |
times() |
static OrcValueReader<java.time.LocalDateTime> |
timestamps() |
static OrcValueReader<java.time.OffsetDateTime> |
timestampTzs() |
static OrcValueReader<java.util.UUID> |
uuids() |
public static OrcValueReader<Record> struct(java.util.List<OrcValueReader<?>> readers, Types.StructType struct, java.util.Map<java.lang.Integer,?> idToConstant)
public static OrcValueReader<java.util.List<?>> array(OrcValueReader<?> elementReader)
public static OrcValueReader<java.util.Map<?,?>> map(OrcValueReader<?> keyReader, OrcValueReader<?> valueReader)
public static OrcValueReader<java.time.OffsetDateTime> timestampTzs()
public static OrcValueReader<java.math.BigDecimal> decimals()
public static OrcValueReader<java.lang.String> strings()
public static OrcValueReader<java.util.UUID> uuids()
public static OrcValueReader<java.nio.ByteBuffer> bytes()
public static OrcValueReader<java.time.LocalTime> times()
public static OrcValueReader<java.time.LocalDate> dates()
public static OrcValueReader<java.time.LocalDateTime> timestamps()