This is an automated email from the ASF dual-hosted git repository.
Fokko pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/parquet-java.git
The following commit(s) were added to refs/heads/master by this push:
new 5cb0ef675 MINOR: Fix PrimitiveStringifier class Javadoc (#3651)
5cb0ef675 is described below
commit 5cb0ef6751639749fb97d3ae6250f12ad1bda925
Author: Anas Khan <[email protected]>
AuthorDate: Sun Jul 12 01:58:41 2026 +0530
MINOR: Fix PrimitiveStringifier class Javadoc (#3651)
The class-level Javadoc of PrimitiveStringifier stated that the overloaded
stringify(...) methods not implemented for the related types throw
{@link OperationNotSupportedException}. That link resolved to the checked
javax.naming.OperationNotSupportedException, which these unchecked methods
cannot throw, and it contradicted every method's own @throws tag. In fact
all
overloads throw java.lang.UnsupportedOperationException.
Point the class Javadoc at UnsupportedOperationException and drop the
now-unused
javax.naming import. Documentation-only, no behavioral change.
---
.../src/main/java/org/apache/parquet/schema/PrimitiveStringifier.java | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git
a/parquet-column/src/main/java/org/apache/parquet/schema/PrimitiveStringifier.java
b/parquet-column/src/main/java/org/apache/parquet/schema/PrimitiveStringifier.java
index 3bbcca981..800078112 100644
---
a/parquet-column/src/main/java/org/apache/parquet/schema/PrimitiveStringifier.java
+++
b/parquet-column/src/main/java/org/apache/parquet/schema/PrimitiveStringifier.java
@@ -33,7 +33,6 @@ import java.time.Instant;
import java.time.ZoneOffset;
import java.time.format.DateTimeFormatter;
import java.util.concurrent.TimeUnit;
-import javax.naming.OperationNotSupportedException;
import org.apache.parquet.io.api.Binary;
import org.locationtech.jts.geom.Geometry;
import org.locationtech.jts.io.ParseException;
@@ -42,7 +41,7 @@ import org.locationtech.jts.io.WKBReader;
/**
* Class that provides string representations for the primitive values. These
string values are to be used for
* logging/debugging purposes. The method {@code stringify} is overloaded for
each primitive types. The overloaded
- * methods not implemented for the related types throw {@link
OperationNotSupportedException}.
+ * methods not implemented for the related types throw {@link
UnsupportedOperationException}.
*/
public abstract class PrimitiveStringifier {
private final String name;