Package org.apache.iceberg.data.orc
Class GenericOrcWriters
java.lang.Object
org.apache.iceberg.data.orc.GenericOrcWriters
- 
Nested Class SummaryNested Classes
- 
Method SummaryModifier 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<LocalDateTime> static OrcValueWriter<OffsetDateTime> static OrcValueWriter<OffsetDateTime> static OrcValueWriter<UUID> uuids()static OrcValueWriter<Variant> variants()
- 
Method Details- 
booleans
- 
bytes
- 
shorts
- 
ints
- 
times
- 
longs
- 
floats
- 
doubles
- 
strings
- 
byteBuffers
- 
uuids
- 
byteArrays
- 
dates
- 
timestampTz
- 
timestamp
- 
timestampTzNanos
- 
timestampNanos
- 
decimal
- 
variants
- 
list
- 
map
- 
positionDeletepublic static <T> OrcRowWriter<PositionDelete<T>> positionDelete(OrcRowWriter<T> writer, Function<CharSequence, ?> pathTransformFunc) 
 
-