Package org.apache.parquet.io.api
Class RecordMaterializer.RecordMaterializationException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- java.lang.RuntimeException
-
- org.apache.parquet.ParquetRuntimeException
-
- org.apache.parquet.io.ParquetDecodingException
-
- org.apache.parquet.io.api.RecordMaterializer.RecordMaterializationException
-
- All Implemented Interfaces:
Serializable
- Enclosing class:
- RecordMaterializer<T>
public static class RecordMaterializer.RecordMaterializationException extends ParquetDecodingException
This exception signals that the current record is cannot be converted from parquet columns to a materialized record, but can be skipped if requested. This exception should be used to signal errors like a union with no set values, or an error in converting parquet primitive values to a materialized record. It should not be used to signal unrecoverable errors, like a data column being corrupt or unreadable.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description RecordMaterializationException()RecordMaterializationException(String message)RecordMaterializationException(String message, Throwable cause)RecordMaterializationException(Throwable cause)
-
Method Summary
-
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
-
-
-
Constructor Detail
-
RecordMaterializationException
public RecordMaterializationException()
-
RecordMaterializationException
public RecordMaterializationException(String message, Throwable cause)
-
RecordMaterializationException
public RecordMaterializationException(String message)
-
RecordMaterializationException
public RecordMaterializationException(Throwable cause)
-
-