Index
All Classes and Interfaces|All Packages|Serialized Form
A
- accept(T) - Method in class com.jerolba.carpet.CarpetWriter
-
Writes the specified Java object to a Parquet file implementing Consumer
- addBinary(Binary) - Method in class com.jerolba.carpet.impl.read.converter.EnumConverter
- addBinary(Binary) - Method in class com.jerolba.carpet.impl.read.converter.EnumGenericConverter
- addBinary(Binary) - Method in class com.jerolba.carpet.impl.read.converter.StringConverter
- addBinary(Binary) - Method in class com.jerolba.carpet.impl.read.converter.StringGenericConverter
- addBinary(Binary) - Method in class com.jerolba.carpet.impl.read.converter.UuidToStringConverter
- addBinary(Binary) - Method in class com.jerolba.carpet.impl.read.converter.UuidToStringGenericConverter
- addBinary(Binary) - Method in class com.jerolba.carpet.impl.read.converter.UuidToUuidConverter
- addBinary(Binary) - Method in class com.jerolba.carpet.impl.read.converter.UuidToUuidGenericConverter
- addBoolean(boolean) - Method in class com.jerolba.carpet.impl.read.converter.BooleanConverter
- addBoolean(boolean) - Method in class com.jerolba.carpet.impl.read.converter.BooleanGenericConverter
- addDouble(double) - Method in class com.jerolba.carpet.impl.read.converter.ToDoubleConverter
- addDouble(double) - Method in class com.jerolba.carpet.impl.read.converter.ToDoubleGenericConverter
- addDouble(double) - Method in class com.jerolba.carpet.impl.read.converter.ToFloatConverter
- addDouble(double) - Method in class com.jerolba.carpet.impl.read.converter.ToFloatGenericConverter
- addFloat(float) - Method in class com.jerolba.carpet.impl.read.converter.ToDoubleConverter
- addFloat(float) - Method in class com.jerolba.carpet.impl.read.converter.ToDoubleGenericConverter
- addFloat(float) - Method in class com.jerolba.carpet.impl.read.converter.ToFloatConverter
- addFloat(float) - Method in class com.jerolba.carpet.impl.read.converter.ToFloatGenericConverter
- addInt(int) - Method in class com.jerolba.carpet.impl.read.converter.ToByteConverter
- addInt(int) - Method in class com.jerolba.carpet.impl.read.converter.ToByteGenericConverter
- addInt(int) - Method in class com.jerolba.carpet.impl.read.converter.ToDoubleConverter
- addInt(int) - Method in class com.jerolba.carpet.impl.read.converter.ToDoubleGenericConverter
- addInt(int) - Method in class com.jerolba.carpet.impl.read.converter.ToFloatConverter
- addInt(int) - Method in class com.jerolba.carpet.impl.read.converter.ToFloatGenericConverter
- addInt(int) - Method in class com.jerolba.carpet.impl.read.converter.ToIntegerConverter
- addInt(int) - Method in class com.jerolba.carpet.impl.read.converter.ToIntegerGenericConverter
- addInt(int) - Method in class com.jerolba.carpet.impl.read.converter.ToLongConverter
- addInt(int) - Method in class com.jerolba.carpet.impl.read.converter.ToLongGenericConverter
- addInt(int) - Method in class com.jerolba.carpet.impl.read.converter.ToShortConverter
- addInt(int) - Method in class com.jerolba.carpet.impl.read.converter.ToShortGenericConverter
- addLong(long) - Method in class com.jerolba.carpet.impl.read.converter.ToByteConverter
- addLong(long) - Method in class com.jerolba.carpet.impl.read.converter.ToByteGenericConverter
- addLong(long) - Method in class com.jerolba.carpet.impl.read.converter.ToDoubleConverter
- addLong(long) - Method in class com.jerolba.carpet.impl.read.converter.ToDoubleGenericConverter
- addLong(long) - Method in class com.jerolba.carpet.impl.read.converter.ToFloatConverter
- addLong(long) - Method in class com.jerolba.carpet.impl.read.converter.ToFloatGenericConverter
- addLong(long) - Method in class com.jerolba.carpet.impl.read.converter.ToIntegerConverter
- addLong(long) - Method in class com.jerolba.carpet.impl.read.converter.ToIntegerGenericConverter
- addLong(long) - Method in class com.jerolba.carpet.impl.read.converter.ToLongConverter
- addLong(long) - Method in class com.jerolba.carpet.impl.read.converter.ToLongGenericConverter
- addLong(long) - Method in class com.jerolba.carpet.impl.read.converter.ToShortConverter
- addLong(long) - Method in class com.jerolba.carpet.impl.read.converter.ToShortGenericConverter
- addValueFromDictionary(int) - Method in class com.jerolba.carpet.impl.read.converter.EnumConverter
- addValueFromDictionary(int) - Method in class com.jerolba.carpet.impl.read.converter.EnumGenericConverter
- addValueFromDictionary(int) - Method in class com.jerolba.carpet.impl.read.converter.StringConverter
- addValueFromDictionary(int) - Method in class com.jerolba.carpet.impl.read.converter.StringGenericConverter
- addValueFromDictionary(int) - Method in class com.jerolba.carpet.impl.read.converter.UuidToStringConverter
- addValueFromDictionary(int) - Method in class com.jerolba.carpet.impl.read.converter.UuidToStringGenericConverter
- addValueFromDictionary(int) - Method in class com.jerolba.carpet.impl.read.converter.UuidToUuidConverter
- addValueFromDictionary(int) - Method in class com.jerolba.carpet.impl.read.converter.UuidToUuidGenericConverter
- Alias - Annotation Interface in com.jerolba.carpet.annotation
- AliasField - Class in com.jerolba.carpet.impl
- AliasField() - Constructor for class com.jerolba.carpet.impl.AliasField
- annotatedLevels() - Method in class com.jerolba.carpet.impl.write.CarpetWriteConfiguration
- AnnotatedLevels - Enum Class in com.jerolba.carpet
B
- BooleanConverter - Class in com.jerolba.carpet.impl.read.converter
- BooleanConverter(ReadReflection.ConstructorParams, int) - Constructor for class com.jerolba.carpet.impl.read.converter.BooleanConverter
- BooleanGenericConverter - Class in com.jerolba.carpet.impl.read.converter
- BooleanGenericConverter(Consumer<Object>) - Constructor for class com.jerolba.carpet.impl.read.converter.BooleanGenericConverter
- build() - Method in class com.jerolba.carpet.CarpetWriter.Builder
- builder(InputFile, Class<T>) - Static method in class com.jerolba.carpet.CarpetParquetReader
- builder(OutputFile, Class<T>) - Static method in class com.jerolba.carpet.CarpetParquetWriter
- Builder(OutputStream, Class<T>) - Constructor for class com.jerolba.carpet.CarpetWriter.Builder
- Builder(OutputFile, Class<T>) - Constructor for class com.jerolba.carpet.CarpetWriter.Builder
- buildSimpleElementConsumer(Class<?>, RecordConsumer, CarpetWriteConfiguration) - Static method in class com.jerolba.carpet.impl.write.SimpleCollectionItemConsumerFactory
C
- c - Variable in class com.jerolba.carpet.impl.read.ReadReflection.ConstructorParams
- CarpetGroupConverter - Class in com.jerolba.carpet.impl.read
- CarpetGroupConverter(GroupType, Class<?>, Consumer<Object>) - Constructor for class com.jerolba.carpet.impl.read.CarpetGroupConverter
- CarpetMissingColumnException - Exception in com.jerolba.carpet
- CarpetMissingColumnException(String) - Constructor for exception com.jerolba.carpet.CarpetMissingColumnException
- CarpetParquetReader - Class in com.jerolba.carpet
- CarpetParquetReader() - Constructor for class com.jerolba.carpet.CarpetParquetReader
- CarpetParquetReader.Builder<T> - Class in com.jerolba.carpet
- CarpetParquetReader.CarpetReadSupport<T> - Class in com.jerolba.carpet
- CarpetParquetWriter - Class in com.jerolba.carpet
- CarpetParquetWriter() - Constructor for class com.jerolba.carpet.CarpetParquetWriter
- CarpetParquetWriter.Builder<T> - Class in com.jerolba.carpet
- CarpetParsingException - Exception in com.jerolba.carpet
- CarpetParsingException(String) - Constructor for exception com.jerolba.carpet.CarpetParsingException
- CarpetReader<T> - Class in com.jerolba.carpet
-
CarpetReader wraps the creation of CarpetParquetReader CarpetReader is an Iterable and Streamable class that can be used to read a Parquet file and iterate over its records.
- CarpetReader(File, Class<T>) - Constructor for class com.jerolba.carpet.CarpetReader
-
Creates a new
CarpetReader
instance from the specified File and record class. - CarpetReader(InputFile, Class<T>) - Constructor for class com.jerolba.carpet.CarpetReader
-
Creates a new
CarpetReader
instance from the specified InputFile and record class. - CarpetReadSupport(Class<T>, CarpetReadConfiguration) - Constructor for class com.jerolba.carpet.CarpetParquetReader.CarpetReadSupport
- CarpetRecordWriter - Class in com.jerolba.carpet.impl.write
- CarpetRecordWriter(RecordConsumer, Class<?>, CarpetWriteConfiguration) - Constructor for class com.jerolba.carpet.impl.write.CarpetRecordWriter
- CarpetWriteConfiguration - Class in com.jerolba.carpet.impl.write
- CarpetWriteConfiguration(AnnotatedLevels) - Constructor for class com.jerolba.carpet.impl.write.CarpetWriteConfiguration
- CarpetWriter<T> - Class in com.jerolba.carpet
-
A Parquet file writer for writing java records of type T to a file or output stream.
- CarpetWriter(OutputStream, Class<T>) - Constructor for class com.jerolba.carpet.CarpetWriter
-
Constructs a CarpetWriter that writes records of type T to the specified OutputStream.
- CarpetWriter(OutputFile, Class<T>) - Constructor for class com.jerolba.carpet.CarpetWriter
-
Constructs a CarpetWriter that writes records of type T to the specified OutputFile.
- CarpetWriter.Builder<T> - Class in com.jerolba.carpet
- close() - Method in class com.jerolba.carpet.CarpetWriter
- collectionFactory(Class<?>) - Static method in class com.jerolba.carpet.impl.read.ReadReflection
- com.jerolba.carpet - package com.jerolba.carpet
- com.jerolba.carpet.annotation - package com.jerolba.carpet.annotation
- com.jerolba.carpet.impl - package com.jerolba.carpet.impl
- com.jerolba.carpet.impl.read - package com.jerolba.carpet.impl.read
- com.jerolba.carpet.impl.read.converter - package com.jerolba.carpet.impl.read.converter
- com.jerolba.carpet.impl.write - package com.jerolba.carpet.impl.write
- com.jerolba.carpet.io - package com.jerolba.carpet.io
- config(String, String) - Method in class com.jerolba.carpet.CarpetWriter.Builder
-
Set a property that will be available to the read path.
- ConstructorParams(Class<?>) - Constructor for class com.jerolba.carpet.impl.read.ReadReflection.ConstructorParams
- converterFor(Type, ReadReflection.ConstructorParams, int, RecordComponent) - Static method in class com.jerolba.carpet.impl.read.CarpetGroupConverter
- create() - Method in class com.jerolba.carpet.impl.read.ReadReflection.ConstructorParams
- create(long) - Method in class com.jerolba.carpet.io.FileSystemOutputFile
-
Creates an output stream for writing to the file.
- create(long) - Method in class com.jerolba.carpet.io.OutputStreamOutputFile
-
Creates an output stream for writing.
- createCollectionWriter(ParameterizedCollection, RecordField) - Method in class com.jerolba.carpet.impl.write.OneLevelStructureWriter
- createCollectionWriter(ParameterizedCollection, RecordField) - Method in class com.jerolba.carpet.impl.write.ThreeLevelStructureWriter
- createCollectionWriter(ParameterizedCollection, RecordField) - Method in class com.jerolba.carpet.impl.write.TwoLevelStructureWriter
- createMapWriter(ParameterizedMap, RecordField) - Method in class com.jerolba.carpet.impl.write.MapStructureWriter
- createOrOverwrite(long) - Method in class com.jerolba.carpet.io.FileSystemOutputFile
-
Creates or overwrites an output stream for writing to the file.
- createOrOverwrite(long) - Method in class com.jerolba.carpet.io.OutputStreamOutputFile
-
Creates or overwrites an output stream for writing.
- createSchema(Class<?>) - Method in class com.jerolba.carpet.impl.write.JavaRecord2Schema
D
- DEFAULT_FAIL_NARROWING_PRIMITIVE_CONVERSION - Static variable in class com.jerolba.carpet.CarpetParquetReader
- DEFAULT_FAIL_ON_MISSING_COLUMN - Static variable in class com.jerolba.carpet.CarpetParquetReader
- DEFAULT_FAIL_ON_NULL_FOR_PRIMITIVES - Static variable in class com.jerolba.carpet.CarpetParquetReader
- defaultBlockSize() - Method in class com.jerolba.carpet.io.FileSystemOutputFile
-
Returns 0 to indicate that this implementation does not support block sizes.
- defaultBlockSize() - Method in class com.jerolba.carpet.io.OutputStreamOutputFile
-
Returns 0 to indicate that this implementation does not support block sizes.
E
- enableDictionaryEncoding() - Method in class com.jerolba.carpet.CarpetWriter.Builder
-
Enables dictionary encoding for the constructed writer.
- enablePageWriteChecksum() - Method in class com.jerolba.carpet.CarpetWriter.Builder
-
Enables writing page level checksums for the constructed writer.
- enableValidation() - Method in class com.jerolba.carpet.CarpetWriter.Builder
-
Enables validation for the constructed writer.
- end() - Method in class com.jerolba.carpet.impl.read.CarpetGroupConverter
- EnumConverter - Class in com.jerolba.carpet.impl.read.converter
- EnumConverter(ReadReflection.ConstructorParams, int, Class<?>) - Constructor for class com.jerolba.carpet.impl.read.converter.EnumConverter
- EnumGenericConverter - Class in com.jerolba.carpet.impl.read.converter
- EnumGenericConverter(Consumer<Object>, Class<?>) - Constructor for class com.jerolba.carpet.impl.read.converter.EnumGenericConverter
- equals(Object) - Method in record class com.jerolba.carpet.impl.write.RecordField
-
Indicates whether some other object is "equal to" this one.
F
- failNarrowingPrimitiveConversion(boolean) - Method in class com.jerolba.carpet.CarpetParquetReader.Builder
-
Feature that determines whether coercion from one number type to other number type with less resolutions is allowed or not.
- failOnMissingColumn(boolean) - Method in class com.jerolba.carpet.CarpetParquetReader.Builder
-
Feature that determines whether encountering of missed parquet column should result in a failure (by throwing a RecordTypeConversionException) or not.
- failOnNullForPrimitives(boolean) - Method in class com.jerolba.carpet.CarpetParquetReader.Builder
-
Feature that determines whether encountering null is an error when deserializing into Java primitive types (like 'int' or 'double').
- fieldName() - Method in record class com.jerolba.carpet.impl.write.RecordField
-
Returns the value of the
fieldName
record component. - FileSystemInputFile - Class in com.jerolba.carpet.io
-
In comparison to the default implementation provided by Apache Parquet HadoopInputFile, this implementation is specific to reading Parquet files from the file system, whereas Apache Parquet provides a more generic implementation that allows reading Parquet files from any data source, not just the file system.
- FileSystemInputFile(File) - Constructor for class com.jerolba.carpet.io.FileSystemInputFile
-
Constructs a FileSystemInputFile with the specified file.
- FileSystemOutputFile - Class in com.jerolba.carpet.io
-
Class for writing to a file on the file system using the Parquet output file interface.
- FileSystemOutputFile(File) - Constructor for class com.jerolba.carpet.io.FileSystemOutputFile
-
Constructs a FileSystemOutputFile with the specified file.
G
- getActualType() - Method in class com.jerolba.carpet.impl.ParameterizedCollection
- getClassFromType(Type, String) - Static method in class com.jerolba.carpet.impl.Parameterized
- getCollectionType() - Method in class com.jerolba.carpet.impl.ParameterizedCollection
- getConverter(int) - Method in class com.jerolba.carpet.impl.read.CarpetGroupConverter
- getCurrentRecord() - Method in class com.jerolba.carpet.impl.read.CarpetGroupConverter
- getFieldName(RecordComponent) - Static method in class com.jerolba.carpet.impl.AliasField
- getJavaType() - Method in class com.jerolba.carpet.impl.JavaType
- getKeyActualType() - Method in class com.jerolba.carpet.impl.ParameterizedMap
- getLength() - Method in class com.jerolba.carpet.io.FileSystemInputFile
-
Returns the length of the file.
- getMapType() - Method in class com.jerolba.carpet.impl.ParameterizedMap
- getParameterizedCollection(RecordComponent) - Static method in class com.jerolba.carpet.impl.Parameterized
- getParameterizedMap(RecordComponent) - Static method in class com.jerolba.carpet.impl.Parameterized
- getParametizedAsCollection() - Method in class com.jerolba.carpet.impl.ParameterizedCollection
- getParametizedAsMap() - Method in class com.jerolba.carpet.impl.ParameterizedCollection
- getReadSupport() - Method in class com.jerolba.carpet.CarpetParquetReader.Builder
- getTypeName() - Method in class com.jerolba.carpet.impl.JavaType
- getValueActualType() - Method in class com.jerolba.carpet.impl.ParameterizedMap
- getValueTypeAsCollection() - Method in class com.jerolba.carpet.impl.ParameterizedMap
- getValueTypeAsMap() - Method in class com.jerolba.carpet.impl.ParameterizedMap
- getWriteSupport(Configuration) - Method in class com.jerolba.carpet.CarpetParquetWriter.Builder
H
- hasDictionarySupport() - Method in class com.jerolba.carpet.impl.read.converter.EnumConverter
- hasDictionarySupport() - Method in class com.jerolba.carpet.impl.read.converter.EnumGenericConverter
- hasDictionarySupport() - Method in class com.jerolba.carpet.impl.read.converter.StringConverter
- hasDictionarySupport() - Method in class com.jerolba.carpet.impl.read.converter.StringGenericConverter
- hasDictionarySupport() - Method in class com.jerolba.carpet.impl.read.converter.UuidToStringConverter
- hasDictionarySupport() - Method in class com.jerolba.carpet.impl.read.converter.UuidToStringGenericConverter
- hasDictionarySupport() - Method in class com.jerolba.carpet.impl.read.converter.UuidToUuidConverter
- hasDictionarySupport() - Method in class com.jerolba.carpet.impl.read.converter.UuidToUuidGenericConverter
- hashCode() - Method in record class com.jerolba.carpet.impl.write.RecordField
-
Returns a hash code value for this object.
- hasMapShape(GroupType) - Static method in class com.jerolba.carpet.impl.read.SchemaValidation
I
- idx() - Method in record class com.jerolba.carpet.impl.write.RecordField
-
Returns the value of the
idx
record component. - init(Configuration, Map<String, String>, MessageType) - Method in class com.jerolba.carpet.CarpetParquetReader.CarpetReadSupport
- isBasicSupportedType(JavaType) - Static method in class com.jerolba.carpet.impl.read.SchemaValidation
- isBoolean() - Method in class com.jerolba.carpet.impl.JavaType
- isByte() - Method in class com.jerolba.carpet.impl.JavaType
- isCollection() - Method in class com.jerolba.carpet.impl.JavaType
- isCollection() - Method in class com.jerolba.carpet.impl.ParameterizedCollection
- isCollection(Type) - Static method in class com.jerolba.carpet.impl.Parameterized
- isDouble() - Method in class com.jerolba.carpet.impl.JavaType
- isEnum() - Method in class com.jerolba.carpet.impl.JavaType
- isFloat() - Method in class com.jerolba.carpet.impl.JavaType
- isInteger() - Method in class com.jerolba.carpet.impl.JavaType
- isLong() - Method in class com.jerolba.carpet.impl.JavaType
- isMap() - Method in class com.jerolba.carpet.impl.JavaType
- isMap() - Method in class com.jerolba.carpet.impl.ParameterizedCollection
- isMap(Type) - Static method in class com.jerolba.carpet.impl.Parameterized
- isNotNull(RecordComponent) - Static method in class com.jerolba.carpet.impl.NotNullField
- isRecord() - Method in class com.jerolba.carpet.impl.JavaType
- isShort() - Method in class com.jerolba.carpet.impl.JavaType
- isString() - Method in class com.jerolba.carpet.impl.JavaType
- isThreeLevel(Type) - Static method in class com.jerolba.carpet.impl.read.SchemaValidation
- isUuid() - Method in class com.jerolba.carpet.impl.JavaType
- iterator() - Method in class com.jerolba.carpet.CarpetReader
-
Returns an
Iterator
that can be used to iterate over the records in the Parquet file.
J
- JavaRecord2Schema - Class in com.jerolba.carpet.impl.write
- JavaRecord2Schema(CarpetWriteConfiguration) - Constructor for class com.jerolba.carpet.impl.write.JavaRecord2Schema
- JavaType - Class in com.jerolba.carpet.impl
- JavaType(Class<?>) - Constructor for class com.jerolba.carpet.impl.JavaType
- JavaType(RecordComponent) - Constructor for class com.jerolba.carpet.impl.JavaType
K
- keyIsCollection() - Method in class com.jerolba.carpet.impl.ParameterizedMap
- keyIsMap() - Method in class com.jerolba.carpet.impl.ParameterizedMap
L
- levelStructure(AnnotatedLevels) - Method in class com.jerolba.carpet.CarpetParquetWriter.Builder
- levelStructure(AnnotatedLevels) - Method in class com.jerolba.carpet.CarpetWriter.Builder
-
Set the type of collections type that will be generated following the LogicalTypes definition
M
- mapFactory(Class<?>) - Static method in class com.jerolba.carpet.impl.read.ReadReflection
- MapStructureWriter - Class in com.jerolba.carpet.impl.write
- MapStructureWriter(RecordConsumer, CarpetWriteConfiguration) - Constructor for class com.jerolba.carpet.impl.write.MapStructureWriter
N
- newStream() - Method in class com.jerolba.carpet.io.FileSystemInputFile
-
Creates a new stream for reading from the file.
- NotNull - Annotation Interface in com.jerolba.carpet.annotation
- NotNullField - Class in com.jerolba.carpet.impl
- NotNullField() - Constructor for class com.jerolba.carpet.impl.NotNullField
O
- ONE - Enum constant in enum class com.jerolba.carpet.AnnotatedLevels
- OneLevelStructureWriter - Class in com.jerolba.carpet.impl.write
- OneLevelStructureWriter(RecordConsumer, CarpetWriteConfiguration) - Constructor for class com.jerolba.carpet.impl.write.OneLevelStructureWriter
- OutputStreamOutputFile - Class in com.jerolba.carpet.io
-
Class for writing to an OutputStream using the Parquet output file interface.
- OutputStreamOutputFile(OutputStream) - Constructor for class com.jerolba.carpet.io.OutputStreamOutputFile
-
Constructs an OutputStreamOutputFile with the specified OutputStream.
P
- Parameterized - Class in com.jerolba.carpet.impl
- Parameterized() - Constructor for class com.jerolba.carpet.impl.Parameterized
- ParameterizedCollection - Class in com.jerolba.carpet.impl
- ParameterizedCollection(Type, ParameterizedType) - Constructor for class com.jerolba.carpet.impl.ParameterizedCollection
- ParameterizedMap - Class in com.jerolba.carpet.impl
- ParameterizedMap(Type, ParameterizedType) - Constructor for class com.jerolba.carpet.impl.ParameterizedMap
- prepareForRead(Configuration, Map<String, String>, MessageType, ReadSupport.ReadContext) - Method in class com.jerolba.carpet.CarpetParquetReader.CarpetReadSupport
- project(Class<?>) - Method in class com.jerolba.carpet.impl.read.SchemaFilter
R
- ReadReflection - Class in com.jerolba.carpet.impl.read
- ReadReflection() - Constructor for class com.jerolba.carpet.impl.read.ReadReflection
- ReadReflection.ConstructorParams - Class in com.jerolba.carpet.impl.read
- recordAccessor(Class<?>, RecordComponent) - Static method in class com.jerolba.carpet.impl.write.Reflection
- recordComponent() - Method in record class com.jerolba.carpet.impl.write.RecordField
-
Returns the value of the
recordComponent
record component. - RecordField - Record Class in com.jerolba.carpet.impl.write
- RecordField(Class<?>, RecordComponent, String, int) - Constructor for record class com.jerolba.carpet.impl.write.RecordField
-
Creates an instance of a
RecordField
record class. - RecordTypeConversionException - Exception in com.jerolba.carpet
- RecordTypeConversionException(String) - Constructor for exception com.jerolba.carpet.RecordTypeConversionException
- Reflection - Class in com.jerolba.carpet.impl.write
- Reflection() - Constructor for class com.jerolba.carpet.impl.write.Reflection
- resetParams() - Method in class com.jerolba.carpet.impl.read.ReadReflection.ConstructorParams
S
- SchemaFilter - Class in com.jerolba.carpet.impl.read
- SchemaFilter(SchemaValidation, GroupType) - Constructor for class com.jerolba.carpet.impl.read.SchemaFilter
- SchemaValidation - Class in com.jerolba.carpet.impl.read
- SchemaValidation(boolean, boolean, boolean) - Constructor for class com.jerolba.carpet.impl.read.SchemaValidation
- self() - Method in class com.jerolba.carpet.CarpetParquetWriter.Builder
- setDictionary(Dictionary) - Method in class com.jerolba.carpet.impl.read.converter.EnumConverter
- setDictionary(Dictionary) - Method in class com.jerolba.carpet.impl.read.converter.EnumGenericConverter
- setDictionary(Dictionary) - Method in class com.jerolba.carpet.impl.read.converter.StringConverter
- setDictionary(Dictionary) - Method in class com.jerolba.carpet.impl.read.converter.StringGenericConverter
- setDictionary(Dictionary) - Method in class com.jerolba.carpet.impl.read.converter.UuidToStringConverter
- setDictionary(Dictionary) - Method in class com.jerolba.carpet.impl.read.converter.UuidToStringGenericConverter
- setDictionary(Dictionary) - Method in class com.jerolba.carpet.impl.read.converter.UuidToUuidConverter
- setDictionary(Dictionary) - Method in class com.jerolba.carpet.impl.read.converter.UuidToUuidGenericConverter
- SimpleCollectionItemConsumerFactory - Class in com.jerolba.carpet.impl.write
- SimpleCollectionItemConsumerFactory() - Constructor for class com.jerolba.carpet.impl.write.SimpleCollectionItemConsumerFactory
- start() - Method in class com.jerolba.carpet.impl.read.CarpetGroupConverter
- stream() - Method in class com.jerolba.carpet.CarpetReader
-
Returns a
Stream
that can be used to access the records in the Parquet file. - StringConverter - Class in com.jerolba.carpet.impl.read.converter
- StringConverter(ReadReflection.ConstructorParams, int) - Constructor for class com.jerolba.carpet.impl.read.converter.StringConverter
- StringGenericConverter - Class in com.jerolba.carpet.impl.read.converter
- StringGenericConverter(Consumer<Object>) - Constructor for class com.jerolba.carpet.impl.read.converter.StringGenericConverter
- supportsBlockSize() - Method in class com.jerolba.carpet.io.FileSystemOutputFile
-
Returns false to indicate that this implementation does not support block sizes.
- supportsBlockSize() - Method in class com.jerolba.carpet.io.OutputStreamOutputFile
-
Returns false to indicate that this implementation does not support block sizes.
T
- targetClass() - Method in record class com.jerolba.carpet.impl.write.RecordField
-
Returns the value of the
targetClass
record component. - THREE - Enum constant in enum class com.jerolba.carpet.AnnotatedLevels
- ThreeLevelStructureWriter - Class in com.jerolba.carpet.impl.write
- ThreeLevelStructureWriter(RecordConsumer, CarpetWriteConfiguration) - Constructor for class com.jerolba.carpet.impl.write.ThreeLevelStructureWriter
- ToByteConverter - Class in com.jerolba.carpet.impl.read.converter
- ToByteConverter(ReadReflection.ConstructorParams, int) - Constructor for class com.jerolba.carpet.impl.read.converter.ToByteConverter
- ToByteGenericConverter - Class in com.jerolba.carpet.impl.read.converter
- ToByteGenericConverter(Consumer<Object>) - Constructor for class com.jerolba.carpet.impl.read.converter.ToByteGenericConverter
- ToDoubleConverter - Class in com.jerolba.carpet.impl.read.converter
- ToDoubleConverter(ReadReflection.ConstructorParams, int) - Constructor for class com.jerolba.carpet.impl.read.converter.ToDoubleConverter
- ToDoubleGenericConverter - Class in com.jerolba.carpet.impl.read.converter
- ToDoubleGenericConverter(Consumer<Object>) - Constructor for class com.jerolba.carpet.impl.read.converter.ToDoubleGenericConverter
- ToFloatConverter - Class in com.jerolba.carpet.impl.read.converter
- ToFloatConverter(ReadReflection.ConstructorParams, int) - Constructor for class com.jerolba.carpet.impl.read.converter.ToFloatConverter
- ToFloatGenericConverter - Class in com.jerolba.carpet.impl.read.converter
- ToFloatGenericConverter(Consumer<Object>) - Constructor for class com.jerolba.carpet.impl.read.converter.ToFloatGenericConverter
- ToIntegerConverter - Class in com.jerolba.carpet.impl.read.converter
- ToIntegerConverter(ReadReflection.ConstructorParams, int) - Constructor for class com.jerolba.carpet.impl.read.converter.ToIntegerConverter
- ToIntegerGenericConverter - Class in com.jerolba.carpet.impl.read.converter
- ToIntegerGenericConverter(Consumer<Object>) - Constructor for class com.jerolba.carpet.impl.read.converter.ToIntegerGenericConverter
- toList() - Method in class com.jerolba.carpet.CarpetReader
-
Returns a
List
containing all records in the Parquet file. - ToLongConverter - Class in com.jerolba.carpet.impl.read.converter
- ToLongConverter(ReadReflection.ConstructorParams, int) - Constructor for class com.jerolba.carpet.impl.read.converter.ToLongConverter
- ToLongGenericConverter - Class in com.jerolba.carpet.impl.read.converter
- ToLongGenericConverter(Consumer<Object>) - Constructor for class com.jerolba.carpet.impl.read.converter.ToLongGenericConverter
- ToShortConverter - Class in com.jerolba.carpet.impl.read.converter
- ToShortConverter(ReadReflection.ConstructorParams, int) - Constructor for class com.jerolba.carpet.impl.read.converter.ToShortConverter
- ToShortGenericConverter - Class in com.jerolba.carpet.impl.read.converter
- ToShortGenericConverter(Consumer<Object>) - Constructor for class com.jerolba.carpet.impl.read.converter.ToShortGenericConverter
- toString() - Method in record class com.jerolba.carpet.impl.write.RecordField
-
Returns a string representation of this record class.
- TWO - Enum constant in enum class com.jerolba.carpet.AnnotatedLevels
- TwoLevelStructureWriter - Class in com.jerolba.carpet.impl.write
- TwoLevelStructureWriter(RecordConsumer, CarpetWriteConfiguration) - Constructor for class com.jerolba.carpet.impl.write.TwoLevelStructureWriter
U
- UuidToStringConverter - Class in com.jerolba.carpet.impl.read.converter
- UuidToStringConverter(ReadReflection.ConstructorParams, int) - Constructor for class com.jerolba.carpet.impl.read.converter.UuidToStringConverter
- UuidToStringGenericConverter - Class in com.jerolba.carpet.impl.read.converter
- UuidToStringGenericConverter(Consumer<Object>) - Constructor for class com.jerolba.carpet.impl.read.converter.UuidToStringGenericConverter
- UuidToUuidConverter - Class in com.jerolba.carpet.impl.read.converter
- UuidToUuidConverter(ReadReflection.ConstructorParams, int) - Constructor for class com.jerolba.carpet.impl.read.converter.UuidToUuidConverter
- UuidToUuidGenericConverter - Class in com.jerolba.carpet.impl.read.converter
- UuidToUuidGenericConverter(Consumer<Object>) - Constructor for class com.jerolba.carpet.impl.read.converter.UuidToUuidGenericConverter
V
- validateMissingColumn(String, ColumnPath) - Method in class com.jerolba.carpet.impl.read.SchemaValidation
- validateNullability(Type, RecordComponent) - Method in class com.jerolba.carpet.impl.read.SchemaValidation
- validatePrimitiveCompatibility(PrimitiveType, Class<?>) - Method in class com.jerolba.carpet.impl.read.SchemaValidation
- value() - Element in annotation interface com.jerolba.carpet.annotation.Alias
- valueIsCollection() - Method in class com.jerolba.carpet.impl.ParameterizedMap
- valueIsMap() - Method in class com.jerolba.carpet.impl.ParameterizedMap
- valueOf(String) - Static method in enum class com.jerolba.carpet.AnnotatedLevels
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.jerolba.carpet.AnnotatedLevels
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- withBloomFilterEnabled(boolean) - Method in class com.jerolba.carpet.CarpetWriter.Builder
-
Sets the bloom filter enabled/disabled
- withBloomFilterEnabled(String, boolean) - Method in class com.jerolba.carpet.CarpetWriter.Builder
-
Sets the bloom filter enabled/disabled for the specified column.
- withBloomFilterNDV(String, long) - Method in class com.jerolba.carpet.CarpetWriter.Builder
-
Sets the NDV (number of distinct values) for the specified column.
- withByteStreamSplitEncoding(boolean) - Method in class com.jerolba.carpet.CarpetWriter.Builder
- withCompressionCodec(CompressionCodecName) - Method in class com.jerolba.carpet.CarpetWriter.Builder
-
Set the
compression codec
used by the constructed writer. - withConf(Configuration) - Method in class com.jerolba.carpet.CarpetWriter.Builder
-
Set the
Configuration
used by the constructed writer. - withDictionaryEncoding(boolean) - Method in class com.jerolba.carpet.CarpetWriter.Builder
-
Enable or disable dictionary encoding for the constructed writer.
- withDictionaryEncoding(String, boolean) - Method in class com.jerolba.carpet.CarpetWriter.Builder
-
Enable or disable dictionary encoding of the specified column for the constructed writer.
- withDictionaryPageSize(int) - Method in class com.jerolba.carpet.CarpetWriter.Builder
-
Set the Parquet format dictionary page size used by the constructed writer.
- withEncryption(FileEncryptionProperties) - Method in class com.jerolba.carpet.CarpetWriter.Builder
-
Set the
file encryption properties
used by the constructed writer. - withExtraMetaData(Map<String, String>) - Method in class com.jerolba.carpet.CarpetParquetWriter.Builder
- withFailNarrowingPrimitiveConversion(boolean) - Method in class com.jerolba.carpet.CarpetReader
-
Feature that determines whether coercion from one number type to other number type with less resolutions is allowed or not.
- withFailOnMissingColumn(boolean) - Method in class com.jerolba.carpet.CarpetReader
-
Feature that determines whether encountering of missed parquet column should result in a failure (by throwing a RecordTypeConversionException) or not.
- withFailOnNullForPrimitives(boolean) - Method in class com.jerolba.carpet.CarpetReader
-
Feature that determines whether encountering null is an error when deserializing into Java primitive types (like 'int' or 'double').
- withMaxPaddingSize(int) - Method in class com.jerolba.carpet.CarpetWriter.Builder
-
Set the maximum amount of padding, in bytes, that will be used to align row groups with blocks in the underlying filesystem.
- withMaxRowCountForPageSizeCheck(int) - Method in class com.jerolba.carpet.CarpetWriter.Builder
-
Sets the maximum number of rows to write before a page size check is done.
- withMinRowCountForPageSizeCheck(int) - Method in class com.jerolba.carpet.CarpetWriter.Builder
-
Sets the minimum number of rows to write before a page size check is done.
- withPageRowCountLimit(int) - Method in class com.jerolba.carpet.CarpetWriter.Builder
-
Sets the Parquet format page row count limit used by the constructed writer.
- withPageSize(int) - Method in class com.jerolba.carpet.CarpetWriter.Builder
-
Set the Parquet format page size used by the constructed writer.
- withPageWriteChecksumEnabled(boolean) - Method in class com.jerolba.carpet.CarpetWriter.Builder
-
Enables writing page level checksums for the constructed writer.
- withRowGroupSize(long) - Method in class com.jerolba.carpet.CarpetWriter.Builder
-
Set the Parquet format row group size used by the constructed writer.
- withValidation(boolean) - Method in class com.jerolba.carpet.CarpetWriter.Builder
-
Enable or disable validation for the constructed writer.
- withWriteMode(ParquetFileWriter.Mode) - Method in class com.jerolba.carpet.CarpetWriter.Builder
-
Set the
write mode
used when creating the backing file for this writer. - withWriterVersion(ParquetProperties.WriterVersion) - Method in class com.jerolba.carpet.CarpetWriter.Builder
-
Set the
format version
used by the constructed writer. - write(Object) - Method in class com.jerolba.carpet.impl.write.CarpetRecordWriter
- write(Collection<T>) - Method in class com.jerolba.carpet.CarpetWriter
-
Writes the specified collection of Java objects to a Parquet file.
- write(Stream<T>) - Method in class com.jerolba.carpet.CarpetWriter
-
Writes the specified stream of Java objects to a Parquet file.
- write(T) - Method in class com.jerolba.carpet.CarpetWriter
-
Writes the specified Java object to a Parquet file
All Classes and Interfaces|All Packages|Serialized Form