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()