public class GenericOrcWriters
extends java.lang.Object
| Modifier and Type | Class and Description | 
|---|---|
static class  | 
GenericOrcWriters.StructWriter<S>  | 
| Modifier and Type | Method and Description | 
|---|---|
static OrcValueWriter<java.lang.Boolean> | 
booleans()  | 
static OrcValueWriter<byte[]> | 
byteArrays()  | 
static OrcValueWriter<java.nio.ByteBuffer> | 
byteBuffers()  | 
static OrcValueWriter<java.lang.Byte> | 
bytes()  | 
static OrcValueWriter<java.time.LocalDate> | 
dates()  | 
static OrcValueWriter<java.math.BigDecimal> | 
decimal(int precision,
       int scale)  | 
static OrcValueWriter<java.lang.Double> | 
doubles(int id)  | 
static OrcValueWriter<java.lang.Float> | 
floats(int id)  | 
static OrcValueWriter<java.lang.Integer> | 
ints()  | 
static <T> OrcValueWriter<java.util.List<T>> | 
list(OrcValueWriter<T> element)  | 
static OrcValueWriter<java.lang.Long> | 
longs()  | 
static <K,V> OrcValueWriter<java.util.Map<K,V>> | 
map(OrcValueWriter<K> key,
   OrcValueWriter<V> value)  | 
static <T> OrcRowWriter<PositionDelete<T>> | 
positionDelete(OrcRowWriter<T> writer,
              java.util.function.Function<java.lang.CharSequence,?> pathTransformFunc)  | 
static OrcValueWriter<java.lang.Short> | 
shorts()  | 
static OrcValueWriter<java.lang.String> | 
strings()  | 
static OrcValueWriter<java.time.LocalTime> | 
times()  | 
static OrcValueWriter<java.time.LocalDateTime> | 
timestamp()  | 
static OrcValueWriter<java.time.OffsetDateTime> | 
timestampTz()  | 
static OrcValueWriter<java.util.UUID> | 
uuids()  | 
public static OrcValueWriter<java.lang.Boolean> booleans()
public static OrcValueWriter<java.lang.Byte> bytes()
public static OrcValueWriter<java.lang.Short> shorts()
public static OrcValueWriter<java.lang.Integer> ints()
public static OrcValueWriter<java.time.LocalTime> times()
public static OrcValueWriter<java.lang.Long> longs()
public static OrcValueWriter<java.lang.Float> floats(int id)
public static OrcValueWriter<java.lang.Double> doubles(int id)
public static OrcValueWriter<java.lang.String> strings()
public static OrcValueWriter<java.nio.ByteBuffer> byteBuffers()
public static OrcValueWriter<java.util.UUID> uuids()
public static OrcValueWriter<byte[]> byteArrays()
public static OrcValueWriter<java.time.LocalDate> dates()
public static OrcValueWriter<java.time.OffsetDateTime> timestampTz()
public static OrcValueWriter<java.time.LocalDateTime> timestamp()
public static OrcValueWriter<java.math.BigDecimal> decimal(int precision, int scale)
public static <T> OrcValueWriter<java.util.List<T>> list(OrcValueWriter<T> element)
public static <K,V> OrcValueWriter<java.util.Map<K,V>> map(OrcValueWriter<K> key, OrcValueWriter<V> value)
public static <T> OrcRowWriter<PositionDelete<T>> positionDelete(OrcRowWriter<T> writer, java.util.function.Function<java.lang.CharSequence,?> pathTransformFunc)