Package org.apache.iceberg.data.orc
Class GenericOrcWriters
java.lang.Object
org.apache.iceberg.data.orc.GenericOrcWriters
- 
Nested Class Summary
Nested Classes - 
Method Summary
Modifier and TypeMethodDescriptionstatic OrcValueWriter<Boolean>booleans()static OrcValueWriter<byte[]>static OrcValueWriter<ByteBuffer>static OrcValueWriter<Byte>bytes()static OrcValueWriter<LocalDate>dates()static OrcValueWriter<BigDecimal>decimal(int precision, int scale) static OrcValueWriter<Double>doubles(int id) static OrcValueWriter<Float>floats(int id) static OrcValueWriter<Integer>ints()static <T> OrcValueWriter<List<T>>list(OrcValueWriter<T> element) static OrcValueWriter<Long>longs()static <K,V> OrcValueWriter<Map<K, V>> map(OrcValueWriter<K> key, OrcValueWriter<V> value) static <T> OrcRowWriter<PositionDelete<T>>positionDelete(OrcRowWriter<T> writer, Function<CharSequence, ?> pathTransformFunc) static OrcValueWriter<Short>shorts()static OrcValueWriter<String>strings()static OrcValueWriter<LocalTime>times()static OrcValueWriter<LocalDateTime>static OrcValueWriter<OffsetDateTime>static OrcValueWriter<UUID>uuids() 
- 
Method Details
- 
booleans
 - 
bytes
 - 
shorts
 - 
ints
 - 
times
 - 
longs
 - 
floats
 - 
doubles
 - 
strings
 - 
byteBuffers
 - 
uuids
 - 
byteArrays
 - 
dates
 - 
timestampTz
 - 
timestamp
 - 
decimal
 - 
list
 - 
map
 - 
positionDelete
public static <T> OrcRowWriter<PositionDelete<T>> positionDelete(OrcRowWriter<T> writer, Function<CharSequence, ?> pathTransformFunc)  
 -