Hardwood API report

1.0.0.CR1 vs 1.0.0.Beta2 — generated 2026-06-05T09:27:20Z


hardwood-core

Comparing source compatibility of /home/runner/.m2/repository/dev/hardwood/hardwood-core/1.0.0.CR1/hardwood-core-1.0.0.CR1.jar against /home/runner/.m2/repository/dev/hardwood/hardwood-core/1.0.0.Beta2/hardwood-core-1.0.0.Beta2.jar
Old: /home/runner/.m2/repository/dev/hardwood/hardwood-core/1.0.0.Beta2/hardwood-core-1.0.0.Beta2.jar
New: /home/runner/.m2/repository/dev/hardwood/hardwood-core/1.0.0.CR1/hardwood-core-1.0.0.CR1.jar
Created: 2026-06-05T09:27:20.291+0000
Access modifier filter: PROTECTED
Only modifications: true
Only binary incompatible modifications: false
Ignore missing classes: false
Includes: all
Excludes: dev.hardwood.internal;dev.hardwood.internal
Semantic Versioning: 1.0.0
Classes:
Status Fully Qualified Name
NEW dev.hardwood.Experimental
NEW dev.hardwood.metadata.BoundingBox
MODIFIED (!) dev.hardwood.metadata.ColumnIndex
MODIFIED (!) dev.hardwood.metadata.ColumnMetaData
NEW dev.hardwood.metadata.GeospatialStatistics
NEW dev.hardwood.metadata.LogicalType$EdgeInterpolationAlgorithm
NEW dev.hardwood.metadata.LogicalType$Float16Type
NEW dev.hardwood.metadata.LogicalType$GeographyType
NEW dev.hardwood.metadata.LogicalType$GeometryType
NEW dev.hardwood.metadata.LogicalType$NullType
MODIFIED (!) dev.hardwood.reader.ColumnReader
MODIFIED dev.hardwood.reader.ColumnReaders
MODIFIED dev.hardwood.reader.FilterPredicate
NEW dev.hardwood.reader.FilterPredicate$IntersectsPredicate
NEW dev.hardwood.reader.LayerKind
MODIFIED dev.hardwood.reader.ParquetFileReader
MODIFIED dev.hardwood.reader.ParquetFileReader$ColumnReaderBuilder
MODIFIED dev.hardwood.reader.ParquetFileReader$ColumnReadersBuilder
MODIFIED dev.hardwood.reader.ParquetFileReader$RowReaderBuilder
NEW dev.hardwood.reader.RowGroupPredicate
NEW dev.hardwood.reader.RowGroupPredicate$And
NEW dev.hardwood.reader.RowGroupPredicate$ByteRange
MODIFIED (!) dev.hardwood.reader.RowReader
NEW dev.hardwood.reader.Validity
MODIFIED (*) dev.hardwood.row.FieldAccessor
MODIFIED (!) dev.hardwood.row.PqList
MODIFIED (*) dev.hardwood.row.PqMap
MODIFIED (!) dev.hardwood.row.PqMap$Entry
MODIFIED (!) dev.hardwood.row.StructAccessor
MODIFIED dev.hardwood.schema.FileSchema
MODIFIED dev.hardwood.schema.SchemaNode$GroupNode
Binary incompatible changes are marked with (!) while source incompatible changes are marked with (*).
NEW public abstract annotation  dev.hardwood.Experimental top
Compatibility Changes:
Change
INTERFACE_ADDED
ANNOTATION_ADDED
Interfaces:
Status Interface Compatibility Changes
NEW java.lang.annotation.Annotation n.a.
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.annotation.Documented n.a.
NEW java.lang.annotation.Retention
Status: Name: Old element values: New element values:
NEW value java.lang.annotation.RetentionPolicy.CLASS
NEW java.lang.annotation.Target
Status: Name: Old element values: New element values:
NEW value java.lang.annotation.ElementType.TYPE,java.lang.annotation.ElementType.METHOD,java.lang.annotation.ElementType.CONSTRUCTOR,java.lang.annotation.ElementType.FIELD
NEW final public class  dev.hardwood.metadata.BoundingBox top
Superclass:
Status Superclass Compatibility Changes
NEW java.lang.Record n.a.
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
NEW public n.a. BoundingBox(double, double, double, double, java.lang.Double, java.lang.Double, java.lang.Double, java.lang.Double) n.a.
Old file New file
n.a. 19
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW final public n.a. boolean equals(java.lang.Object)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 19
NEW final public n.a. int hashCode()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 19
NEW public n.a. java.lang.Double mmax()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 19
NEW public n.a. java.lang.Double mmin()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 19
NEW final public n.a. java.lang.String toString()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 19
NEW public n.a. double xmax()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 19
NEW public n.a. double xmin()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 19
NEW public n.a. double ymax()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 19
NEW public n.a. double ymin()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 19
NEW public n.a. java.lang.Double zmax()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 19
NEW public n.a. java.lang.Double zmin()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 19
MODIFIED (!) final public class  dev.hardwood.metadata.ColumnIndex top
Superclass:
Status Superclass Compatibility Changes
UNCHANGED java.lang.Record n.a.
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
REMOVED (!) public n.a. ColumnIndex(java.util.List
<..>
Old:java.lang.Boolean
, java.util.List, java.util.List, dev.hardwood.metadata.ColumnIndex$BoundaryOrder, java.util.List
<..>
Old:java.lang.Long
)
Compatibility Changes:
Change
CONSTRUCTOR_REMOVED
Old file New file
21 n.a.
NEW public n.a. ColumnIndex(java.util.List
<..>
New:java.lang.Boolean
, java.util.List, java.util.List, dev.hardwood.metadata.ColumnIndex$BoundaryOrder, java.util.List
<..>
New:java.lang.Long
, java.util.List
<..>
New:dev.hardwood.metadata.GeospatialStatistics
)
n.a.
Old file New file
n.a. 22
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public n.a. java.util.List
<..>
New:dev.hardwood.metadata.GeospatialStatistics
geospatialStatistics()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 22
MODIFIED (!) final public class  dev.hardwood.metadata.ColumnMetaData top
Superclass:
Status Superclass Compatibility Changes
UNCHANGED java.lang.Record n.a.
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
REMOVED (!) public n.a. ColumnMetaData(dev.hardwood.metadata.PhysicalType, java.util.List
<..>
Old:dev.hardwood.metadata.Encoding
, dev.hardwood.metadata.FieldPath, dev.hardwood.metadata.CompressionCodec, long, long, long, java.util.Map
<..>
Old:java.lang.Stringjava.lang.String
, long, java.lang.Long, dev.hardwood.metadata.Statistics)
Compatibility Changes:
Change
CONSTRUCTOR_REMOVED
Old file New file
28 n.a.
NEW public n.a. ColumnMetaData(dev.hardwood.metadata.PhysicalType, java.util.List
<..>
New:dev.hardwood.metadata.Encoding
, dev.hardwood.metadata.FieldPath, dev.hardwood.metadata.CompressionCodec, long, long, long, java.util.Map
<..>
New:java.lang.Stringjava.lang.String
, long, java.lang.Long, dev.hardwood.metadata.Statistics, dev.hardwood.metadata.GeospatialStatistics, java.lang.Long, java.lang.Integer)
n.a.
Old file New file
n.a. 31
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public n.a. java.lang.Integer bloomFilterLength()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 31
NEW public n.a. java.lang.Long bloomFilterOffset()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 31
NEW public n.a. dev.hardwood.metadata.GeospatialStatistics geospatialStatistics()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 31
NEW final public class  dev.hardwood.metadata.GeospatialStatistics top
Superclass:
Status Superclass Compatibility Changes
NEW java.lang.Record n.a.
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
NEW public n.a. GeospatialStatistics(dev.hardwood.metadata.BoundingBox, java.util.List
<..>
New:java.lang.Integer
)
n.a.
Old file New file
n.a. 19
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public n.a. dev.hardwood.metadata.BoundingBox bbox()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 19
NEW final public n.a. boolean equals(java.lang.Object)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 19
NEW public n.a. java.util.List
<..>
New:java.lang.Integer
geospatialTypes()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 19
NEW final public n.a. int hashCode()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 19
NEW final public n.a. java.lang.String toString()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 19
NEW  (Serializable compatible)  final static public enum  dev.hardwood.metadata.LogicalType$EdgeInterpolationAlgorithm top
Compatibility Changes:
Change
INTERFACE_ADDED
Superclass:
Status Superclass Compatibility Changes
NEW java.lang.Enum n.a.
Interfaces:
Status Interface Compatibility Changes
NEW java.lang.constant.Constable n.a.
NEW java.lang.Comparable n.a.
NEW java.io.Serializable n.a.
Serializable default serialVersionUID serialVersionUID in class
Oldfalse n.a. n.a.
Newtrue -4943127649994572050 n.a.
Fields:
Status Modifier Type Field Compatibility Changes:
NEW public static final dev.hardwood.metadata.LogicalType$EdgeInterpolationAlgorithm ANDOYER n.a.
NEW public static final dev.hardwood.metadata.LogicalType$EdgeInterpolationAlgorithm KARNEY n.a.
NEW public static final dev.hardwood.metadata.LogicalType$EdgeInterpolationAlgorithm SPHERICAL n.a.
NEW public static final dev.hardwood.metadata.LogicalType$EdgeInterpolationAlgorithm THOMAS n.a.
NEW public static final dev.hardwood.metadata.LogicalType$EdgeInterpolationAlgorithm VINCENTY n.a.
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW static public n.a. dev.hardwood.metadata.LogicalType$EdgeInterpolationAlgorithm valueOf(java.lang.String)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 134
NEW static public n.a. dev.hardwood.metadata.LogicalType$EdgeInterpolationAlgorithm[] values()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 134
NEW final static public class  dev.hardwood.metadata.LogicalType$Float16Type top
Compatibility Changes:
Change
INTERFACE_ADDED
Superclass:
Status Superclass Compatibility Changes
NEW java.lang.Record n.a.
Interfaces:
Status Interface Compatibility Changes
NEW dev.hardwood.metadata.LogicalType n.a.
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
NEW public n.a. LogicalType$Float16Type() n.a.
Old file New file
n.a. 47
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW final public n.a. boolean equals(java.lang.Object)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 47
NEW final public n.a. int hashCode()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 47
NEW final public n.a. java.lang.String toString()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 47
NEW final static public class  dev.hardwood.metadata.LogicalType$GeographyType top
Compatibility Changes:
Change
INTERFACE_ADDED
Superclass:
Status Superclass Compatibility Changes
NEW java.lang.Record n.a.
Interfaces:
Status Interface Compatibility Changes
NEW dev.hardwood.metadata.LogicalType n.a.
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
NEW public n.a. LogicalType$GeographyType(java.lang.String, dev.hardwood.metadata.LogicalType$EdgeInterpolationAlgorithm) n.a.
Old file New file
n.a. 121
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public n.a. java.lang.String crs()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 121
NEW public n.a. dev.hardwood.metadata.LogicalType$EdgeInterpolationAlgorithm edgeInterpolation()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 121
NEW final public n.a. boolean equals(java.lang.Object)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 121
NEW final public n.a. int hashCode()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 121
NEW final public n.a. java.lang.String toString()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 121
NEW final static public class  dev.hardwood.metadata.LogicalType$GeometryType top
Compatibility Changes:
Change
INTERFACE_ADDED
Superclass:
Status Superclass Compatibility Changes
NEW java.lang.Record n.a.
Interfaces:
Status Interface Compatibility Changes
NEW dev.hardwood.metadata.LogicalType n.a.
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
NEW public n.a. LogicalType$GeometryType(java.lang.String) n.a.
Old file New file
n.a. 115
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public n.a. java.lang.String crs()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 115
NEW final public n.a. boolean equals(java.lang.Object)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 115
NEW final public n.a. int hashCode()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 115
NEW final public n.a. java.lang.String toString()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 115
NEW final static public class  dev.hardwood.metadata.LogicalType$NullType top
Compatibility Changes:
Change
INTERFACE_ADDED
Superclass:
Status Superclass Compatibility Changes
NEW java.lang.Record n.a.
Interfaces:
Status Interface Compatibility Changes
NEW dev.hardwood.metadata.LogicalType n.a.
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
NEW public n.a. LogicalType$NullType() n.a.
Old file New file
n.a. 25
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW final public n.a. boolean equals(java.lang.Object)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 25
NEW final public n.a. int hashCode()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 25
NEW final public n.a. java.lang.String toString()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 25
MODIFIED (!) public class  dev.hardwood.reader.ColumnReader top
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public n.a. int[] getBinaryOffsets()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 347
NEW public n.a. byte[] getBinaryValues()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 335
NEW public n.a. int[] getDefinitionLevels()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 425
REMOVED (!) public n.a. java.util.BitSet getElementNulls()
Compatibility Changes:
Change
METHOD_REMOVED
Old file New file
294 n.a.
NEW public n.a. int getLayerCount()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 230
NEW public n.a. dev.hardwood.reader.LayerKind getLayerKind(int)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 236
NEW public n.a. int[] getLayerOffsets(int)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 258
NEW public n.a. dev.hardwood.reader.Validity getLayerValidity(int)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 246
NEW public n.a. dev.hardwood.reader.Validity getLeafValidity()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 273
REMOVED (!) public n.a. java.util.BitSet getLevelNulls(int)
Compatibility Changes:
Change
METHOD_REMOVED
Old file New file
308 n.a.
REMOVED (!) public n.a. int getNestingDepth()
Compatibility Changes:
Change
METHOD_REMOVED
Old file New file
318 n.a.
REMOVED (!) public n.a. int[] getOffsets(int)
Compatibility Changes:
Change
METHOD_REMOVED
Old file New file
327 n.a.
NEW public n.a. int[] getRepetitionLevels()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 435
MODIFIED public class  dev.hardwood.reader.ColumnReaders top
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public n.a. int getRecordCount()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 171
NEW public n.a. boolean nextBatch()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 123
MODIFIED public abstract interface  dev.hardwood.reader.FilterPredicate top
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW static public n.a. dev.hardwood.reader.FilterPredicate intersects(java.lang.String, double, double, double, double)
Compatibility Changes:
Change
METHOD_NEW_STATIC_ADDED_TO_INTERFACE
Old file New file
n.a. 462
NEW final static public class  dev.hardwood.reader.FilterPredicate$IntersectsPredicate top
Compatibility Changes:
Change
INTERFACE_ADDED
Superclass:
Status Superclass Compatibility Changes
NEW java.lang.Record n.a.
Interfaces:
Status Interface Compatibility Changes
NEW dev.hardwood.reader.FilterPredicate n.a.
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
NEW public n.a. FilterPredicate$IntersectsPredicate(java.lang.String, double, double, double, double) n.a.
Old file New file
n.a. 665
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public n.a. java.lang.String column()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 665
NEW final public n.a. boolean equals(java.lang.Object)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 665
NEW final public n.a. int hashCode()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 665
NEW final public n.a. java.lang.String toString()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 665
NEW public n.a. double xmax()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 665
NEW public n.a. double xmin()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 665
NEW public n.a. double ymax()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 665
NEW public n.a. double ymin()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 665
NEW  (Serializable compatible)  final public enum  dev.hardwood.reader.LayerKind top
Compatibility Changes:
Change
INTERFACE_ADDED
Superclass:
Status Superclass Compatibility Changes
NEW java.lang.Enum n.a.
Interfaces:
Status Interface Compatibility Changes
NEW java.lang.constant.Constable n.a.
NEW java.lang.Comparable n.a.
NEW java.io.Serializable n.a.
Serializable default serialVersionUID serialVersionUID in class
Oldfalse n.a. n.a.
Newtrue 68145838987911547 n.a.
Fields:
Status Modifier Type Field Compatibility Changes:
NEW public static final dev.hardwood.reader.LayerKind REPEATED n.a.
NEW public static final dev.hardwood.reader.LayerKind STRUCT n.a.
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW static public n.a. dev.hardwood.reader.LayerKind valueOf(java.lang.String)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 21
NEW static public n.a. dev.hardwood.reader.LayerKind[] values()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 21
MODIFIED public class  dev.hardwood.reader.ParquetFileReader top
MODIFIED final static public class  dev.hardwood.reader.ParquetFileReader$ColumnReaderBuilder top
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public n.a. dev.hardwood.reader.ParquetFileReader$ColumnReaderBuilder filter(dev.hardwood.reader.RowGroupPredicate)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 671
MODIFIED final static public class  dev.hardwood.reader.ParquetFileReader$ColumnReadersBuilder top
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public n.a. dev.hardwood.reader.ParquetFileReader$ColumnReadersBuilder filter(dev.hardwood.reader.RowGroupPredicate)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 724
MODIFIED final static public class  dev.hardwood.reader.ParquetFileReader$RowReaderBuilder top
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public n.a. dev.hardwood.reader.ParquetFileReader$RowReaderBuilder filter(dev.hardwood.reader.RowGroupPredicate)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 548
NEW public abstract interface  dev.hardwood.reader.RowGroupPredicate top
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW static public n.a. dev.hardwood.reader.RowGroupPredicate and(dev.hardwood.reader.RowGroupPredicate[]) n.a.
Old file New file
n.a. 57
NEW static public n.a. dev.hardwood.reader.RowGroupPredicate byteRange(long, long) n.a.
Old file New file
n.a. 52
NEW final static public class  dev.hardwood.reader.RowGroupPredicate$And top
Compatibility Changes:
Change
INTERFACE_ADDED
Superclass:
Status Superclass Compatibility Changes
NEW java.lang.Record n.a.
Interfaces:
Status Interface Compatibility Changes
NEW dev.hardwood.reader.RowGroupPredicate n.a.
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
NEW public n.a. RowGroupPredicate$And(java.util.List
<..>
New:dev.hardwood.reader.RowGroupPredicate
)
n.a.
Old file New file
n.a. 70
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public n.a. java.util.List
<..>
New:dev.hardwood.reader.RowGroupPredicate
children()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 70
NEW final public n.a. boolean equals(java.lang.Object)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 70
NEW final public n.a. int hashCode()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 70
NEW final public n.a. java.lang.String toString()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 70
NEW final static public class  dev.hardwood.reader.RowGroupPredicate$ByteRange top
Compatibility Changes:
Change
INTERFACE_ADDED
Superclass:
Status Superclass Compatibility Changes
NEW java.lang.Record n.a.
Interfaces:
Status Interface Compatibility Changes
NEW dev.hardwood.reader.RowGroupPredicate n.a.
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
NEW public n.a. RowGroupPredicate$ByteRange(long, long) n.a.
Old file New file
n.a. 65
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public n.a. long endExclusive()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 65
NEW final public n.a. boolean equals(java.lang.Object)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 65
NEW final public n.a. int hashCode()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 65
NEW public n.a. long startInclusive()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 65
NEW final public n.a. java.lang.String toString()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 65
MODIFIED (!) public abstract interface  dev.hardwood.reader.RowReader top
Interfaces:
Status Interface Compatibility Changes
UNCHANGED (!) dev.hardwood.row.StructAccessor n.a.
UNCHANGED (*) dev.hardwood.row.FieldAccessor n.a.
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
REMOVED public abstract n.a. byte[] getBinary(int) n.a.
Old file New file
n.a. n.a.
REMOVED public abstract n.a. boolean getBoolean(int) n.a.
Old file New file
n.a. n.a.
REMOVED public abstract n.a. java.time.LocalDate getDate(int) n.a.
Old file New file
n.a. n.a.
REMOVED public abstract n.a. java.math.BigDecimal getDecimal(int) n.a.
Old file New file
n.a. n.a.
REMOVED public abstract n.a. double getDouble(int) n.a.
Old file New file
n.a. n.a.
REMOVED public abstract n.a. float getFloat(int) n.a.
Old file New file
n.a. n.a.
REMOVED public abstract n.a. int getInt(int) n.a.
Old file New file
n.a. n.a.
REMOVED public abstract n.a. dev.hardwood.row.PqInterval getInterval(int) n.a.
Old file New file
n.a. n.a.
REMOVED public abstract n.a. dev.hardwood.row.PqList getList(int) n.a.
Old file New file
n.a. n.a.
REMOVED (!) public abstract n.a. dev.hardwood.row.PqDoubleList getListOfDoubles(int)
Compatibility Changes:
Change
METHOD_REMOVED
Old file New file
n.a. n.a.
REMOVED (!) public abstract n.a. dev.hardwood.row.PqIntList getListOfInts(int)
Compatibility Changes:
Change
METHOD_REMOVED
Old file New file
n.a. n.a.
REMOVED (!) public abstract n.a. dev.hardwood.row.PqLongList getListOfLongs(int)
Compatibility Changes:
Change
METHOD_REMOVED
Old file New file
n.a. n.a.
REMOVED public abstract n.a. long getLong(int) n.a.
Old file New file
n.a. n.a.
REMOVED public abstract n.a. dev.hardwood.row.PqMap getMap(int) n.a.
Old file New file
n.a. n.a.
REMOVED public abstract n.a. java.lang.String getString(int) n.a.
Old file New file
n.a. n.a.
REMOVED public abstract n.a. dev.hardwood.row.PqStruct getStruct(int) n.a.
Old file New file
n.a. n.a.
REMOVED public abstract n.a. java.time.LocalTime getTime(int) n.a.
Old file New file
n.a. n.a.
REMOVED public abstract n.a. java.time.Instant getTimestamp(int) n.a.
Old file New file
n.a. n.a.
REMOVED public abstract n.a. java.util.UUID getUuid(int) n.a.
Old file New file
n.a. n.a.
REMOVED public abstract n.a. java.lang.Object getValue(int) n.a.
Old file New file
n.a. n.a.
REMOVED public abstract n.a. boolean isNull(int) n.a.
Old file New file
n.a. n.a.
NEW public abstract interface  dev.hardwood.reader.Validity top
Fields:
Status Modifier Type Field Compatibility Changes:
NEW public static final dev.hardwood.reader.Validity NO_NULLS n.a.
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public abstract n.a. boolean hasNulls() n.a.
Old file New file
n.a. n.a.
NEW public abstract n.a. boolean isNotNull(int) n.a.
Old file New file
n.a. n.a.
NEW public abstract n.a. boolean isNull(int) n.a.
Old file New file
n.a. n.a.
NEW public abstract n.a. int nextNotNull(int, int) n.a.
Old file New file
n.a. n.a.
NEW public abstract n.a. int nextNull(int, int) n.a.
Old file New file
n.a. n.a.
NEW public abstract n.a. int nullCount(int) n.a.
Old file New file
n.a. n.a.
NEW static public n.a. dev.hardwood.reader.Validity of(long[]) n.a.
Old file New file
n.a. 58
NEW public abstract n.a. long[] words() n.a.
Old file New file
n.a. n.a.
MODIFIED (*) public abstract interface  dev.hardwood.row.FieldAccessor top
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW (*) public abstract n.a. java.lang.Object getRawValue(java.lang.String)
Compatibility Changes:
Change
METHOD_ADDED_TO_INTERFACE
Old file New file
n.a. n.a.
MODIFIED (!) public abstract interface  dev.hardwood.row.PqList top
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
MODIFIED (!) public abstract n.a. java.util.List (<- java.lang.Iterable binaries()
Compatibility Changes:
Change
METHOD_RETURN_TYPE_CHANGED
Old file New file
n.a. n.a.
MODIFIED (!) public abstract n.a. java.util.List (<- java.lang.Iterable
<..>
New:java.lang.Boolean
Old:java.lang.Boolean
booleans()
Compatibility Changes:
Change
METHOD_RETURN_TYPE_CHANGED
Old file New file
n.a. n.a.
MODIFIED (!) public abstract n.a. java.util.List (<- java.lang.Iterable
<..>
New:java.time.LocalDate
Old:java.time.LocalDate
dates()
Compatibility Changes:
Change
METHOD_RETURN_TYPE_CHANGED
Old file New file
n.a. n.a.
MODIFIED (!) public abstract n.a. java.util.List (<- java.lang.Iterable
<..>
New:java.math.BigDecimal
Old:java.math.BigDecimal
decimals()
Compatibility Changes:
Change
METHOD_RETURN_TYPE_CHANGED
Old file New file
n.a. n.a.
REMOVED (!) public abstract n.a. java.lang.Iterable
<..>
Old:dev.hardwood.row.PqDoubleList
doubleLists()
Compatibility Changes:
Change
METHOD_REMOVED
Old file New file
n.a. n.a.
MODIFIED (!) public abstract n.a. dev.hardwood.row.PqDoubleList (<- java.lang.Iterable
<..>
Old:java.lang.Double
doubles()
Compatibility Changes:
Change
METHOD_RETURN_TYPE_CHANGED
Old file New file
n.a. n.a.
MODIFIED (!) public abstract n.a. java.util.List (<- java.lang.Iterable
<..>
New:java.lang.Float
Old:java.lang.Float
floats()
Compatibility Changes:
Change
METHOD_RETURN_TYPE_CHANGED
Old file New file
n.a. n.a.
NEW (*) public abstract n.a. java.lang.Object getRaw(int)
Compatibility Changes:
Change
METHOD_ADDED_TO_INTERFACE
Old file New file
n.a. n.a.
REMOVED (!) public abstract n.a. java.lang.Iterable
<..>
Old:dev.hardwood.row.PqIntList
intLists()
Compatibility Changes:
Change
METHOD_REMOVED
Old file New file
n.a. n.a.
NEW (*) public abstract n.a. java.util.List
<..>
New:dev.hardwood.row.PqInterval
intervals()
Compatibility Changes:
Change
METHOD_ADDED_TO_INTERFACE
Old file New file
n.a. n.a.
MODIFIED (!) public abstract n.a. dev.hardwood.row.PqIntList (<- java.lang.Iterable
<..>
Old:java.lang.Integer
ints()
Compatibility Changes:
Change
METHOD_RETURN_TYPE_CHANGED
Old file New file
n.a. n.a.
MODIFIED (!) public abstract n.a. java.util.List (<- java.lang.Iterable
<..>
New:dev.hardwood.row.PqList
Old:dev.hardwood.row.PqList
lists()
Compatibility Changes:
Change
METHOD_RETURN_TYPE_CHANGED
Old file New file
n.a. n.a.
REMOVED (!) public abstract n.a. java.lang.Iterable
<..>
Old:dev.hardwood.row.PqLongList
longLists()
Compatibility Changes:
Change
METHOD_REMOVED
Old file New file
n.a. n.a.
MODIFIED (!) public abstract n.a. dev.hardwood.row.PqLongList (<- java.lang.Iterable
<..>
Old:java.lang.Long
longs()
Compatibility Changes:
Change
METHOD_RETURN_TYPE_CHANGED
Old file New file
n.a. n.a.
MODIFIED (!) public abstract n.a. java.util.List (<- java.lang.Iterable
<..>
New:dev.hardwood.row.PqMap
Old:dev.hardwood.row.PqMap
maps()
Compatibility Changes:
Change
METHOD_RETURN_TYPE_CHANGED
Old file New file
n.a. n.a.
NEW (*) public abstract n.a. java.util.List
<..>
New:java.lang.Object
rawValues()
Compatibility Changes:
Change
METHOD_ADDED_TO_INTERFACE
Old file New file
n.a. n.a.
MODIFIED (!) public abstract n.a. java.util.List (<- java.lang.Iterable
<..>
New:java.lang.String
Old:java.lang.String
strings()
Compatibility Changes:
Change
METHOD_RETURN_TYPE_CHANGED
Old file New file
n.a. n.a.
MODIFIED (!) public abstract n.a. java.util.List (<- java.lang.Iterable
<..>
New:dev.hardwood.row.PqStruct
Old:dev.hardwood.row.PqStruct
structs()
Compatibility Changes:
Change
METHOD_RETURN_TYPE_CHANGED
Old file New file
n.a. n.a.
MODIFIED (!) public abstract n.a. java.util.List (<- java.lang.Iterable
<..>
New:java.time.LocalTime
Old:java.time.LocalTime
times()
Compatibility Changes:
Change
METHOD_RETURN_TYPE_CHANGED
Old file New file
n.a. n.a.
MODIFIED (!) public abstract n.a. java.util.List (<- java.lang.Iterable
<..>
New:java.time.Instant
Old:java.time.Instant
timestamps()
Compatibility Changes:
Change
METHOD_RETURN_TYPE_CHANGED
Old file New file
n.a. n.a.
MODIFIED (!) public abstract n.a. java.util.List (<- java.lang.Iterable
<..>
New:java.util.UUID
Old:java.util.UUID
uuids()
Compatibility Changes:
Change
METHOD_RETURN_TYPE_CHANGED
Old file New file
n.a. n.a.
MODIFIED (!) public abstract n.a. java.util.List (<- java.lang.Iterable
<..>
New:java.lang.Object
Old:java.lang.Object
values()
Compatibility Changes:
Change
METHOD_RETURN_TYPE_CHANGED
Old file New file
n.a. n.a.
NEW (*) public abstract n.a. java.util.List
<..>
New:dev.hardwood.row.PqVariant
variants()
Compatibility Changes:
Change
METHOD_ADDED_TO_INTERFACE
Old file New file
n.a. n.a.
MODIFIED (*) public abstract interface  dev.hardwood.row.PqMap top
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW (*) public abstract n.a. boolean containsKey(java.lang.String)
Compatibility Changes:
Change
METHOD_ADDED_TO_INTERFACE
Old file New file
n.a. n.a.
NEW (*) public abstract n.a. boolean containsKey(int)
Compatibility Changes:
Change
METHOD_ADDED_TO_INTERFACE
Old file New file
n.a. n.a.
NEW (*) public abstract n.a. boolean containsKey(long)
Compatibility Changes:
Change
METHOD_ADDED_TO_INTERFACE
Old file New file
n.a. n.a.
NEW (*) public abstract n.a. boolean containsKey(byte[])
Compatibility Changes:
Change
METHOD_ADDED_TO_INTERFACE
Old file New file
n.a. n.a.
NEW (*) public abstract n.a. java.lang.Object getRawValue(java.lang.String)
Compatibility Changes:
Change
METHOD_ADDED_TO_INTERFACE
Old file New file
n.a. n.a.
NEW (*) public abstract n.a. java.lang.Object getRawValue(int)
Compatibility Changes:
Change
METHOD_ADDED_TO_INTERFACE
Old file New file
n.a. n.a.
NEW (*) public abstract n.a. java.lang.Object getRawValue(long)
Compatibility Changes:
Change
METHOD_ADDED_TO_INTERFACE
Old file New file
n.a. n.a.
NEW (*) public abstract n.a. java.lang.Object getRawValue(byte[])
Compatibility Changes:
Change
METHOD_ADDED_TO_INTERFACE
Old file New file
n.a. n.a.
NEW (*) public abstract n.a. java.lang.Object getValue(java.lang.String)
Compatibility Changes:
Change
METHOD_ADDED_TO_INTERFACE
Old file New file
n.a. n.a.
NEW (*) public abstract n.a. java.lang.Object getValue(int)
Compatibility Changes:
Change
METHOD_ADDED_TO_INTERFACE
Old file New file
n.a. n.a.
NEW (*) public abstract n.a. java.lang.Object getValue(long)
Compatibility Changes:
Change
METHOD_ADDED_TO_INTERFACE
Old file New file
n.a. n.a.
NEW (*) public abstract n.a. java.lang.Object getValue(byte[])
Compatibility Changes:
Change
METHOD_ADDED_TO_INTERFACE
Old file New file
n.a. n.a.
MODIFIED (!) static public abstract interface  dev.hardwood.row.PqMap$Entry top
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
REMOVED (!) public abstract n.a. java.time.LocalDate getDateKey()
Compatibility Changes:
Change
METHOD_REMOVED
Old file New file
n.a. n.a.
NEW (*) public abstract n.a. dev.hardwood.row.PqInterval getIntervalValue()
Compatibility Changes:
Change
METHOD_ADDED_TO_INTERFACE
Old file New file
n.a. n.a.
NEW (*) public abstract n.a. java.lang.Object getRawKey()
Compatibility Changes:
Change
METHOD_ADDED_TO_INTERFACE
Old file New file
n.a. n.a.
NEW (*) public abstract n.a. java.lang.Object getRawValue()
Compatibility Changes:
Change
METHOD_ADDED_TO_INTERFACE
Old file New file
n.a. n.a.
REMOVED (!) public abstract n.a. java.time.Instant getTimestampKey()
Compatibility Changes:
Change
METHOD_REMOVED
Old file New file
n.a. n.a.
REMOVED (!) public abstract n.a. java.util.UUID getUuidKey()
Compatibility Changes:
Change
METHOD_REMOVED
Old file New file
n.a. n.a.
NEW (*) public abstract n.a. dev.hardwood.row.PqVariant getVariantValue()
Compatibility Changes:
Change
METHOD_ADDED_TO_INTERFACE
Old file New file
n.a. n.a.
MODIFIED (!) public abstract interface  dev.hardwood.row.StructAccessor top
Interfaces:
Status Interface Compatibility Changes
UNCHANGED (*) dev.hardwood.row.FieldAccessor n.a.
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW (*) public abstract n.a. byte[] getBinary(int)
Compatibility Changes:
Change
METHOD_ADDED_TO_INTERFACE
Old file New file
n.a. n.a.
NEW (*) public abstract n.a. boolean getBoolean(int)
Compatibility Changes:
Change
METHOD_ADDED_TO_INTERFACE
Old file New file
n.a. n.a.
NEW (*) public abstract n.a. java.time.LocalDate getDate(int)
Compatibility Changes:
Change
METHOD_ADDED_TO_INTERFACE
Old file New file
n.a. n.a.
NEW (*) public abstract n.a. java.math.BigDecimal getDecimal(int)
Compatibility Changes:
Change
METHOD_ADDED_TO_INTERFACE
Old file New file
n.a. n.a.
NEW (*) public abstract n.a. double getDouble(int)
Compatibility Changes:
Change
METHOD_ADDED_TO_INTERFACE
Old file New file
n.a. n.a.
NEW (*) public abstract n.a. float getFloat(int)
Compatibility Changes:
Change
METHOD_ADDED_TO_INTERFACE
Old file New file
n.a. n.a.
NEW (*) public abstract n.a. int getInt(int)
Compatibility Changes:
Change
METHOD_ADDED_TO_INTERFACE
Old file New file
n.a. n.a.
NEW (*) public abstract n.a. dev.hardwood.row.PqInterval getInterval(int)
Compatibility Changes:
Change
METHOD_ADDED_TO_INTERFACE
Old file New file
n.a. n.a.
NEW (*) public abstract n.a. dev.hardwood.row.PqList getList(int)
Compatibility Changes:
Change
METHOD_ADDED_TO_INTERFACE
Old file New file
n.a. n.a.
REMOVED (!) public abstract n.a. dev.hardwood.row.PqDoubleList getListOfDoubles(java.lang.String)
Compatibility Changes:
Change
METHOD_REMOVED
Old file New file
n.a. n.a.
REMOVED (!) public abstract n.a. dev.hardwood.row.PqIntList getListOfInts(java.lang.String)
Compatibility Changes:
Change
METHOD_REMOVED
Old file New file
n.a. n.a.
REMOVED (!) public abstract n.a. dev.hardwood.row.PqLongList getListOfLongs(java.lang.String)
Compatibility Changes:
Change
METHOD_REMOVED
Old file New file
n.a. n.a.
NEW (*) public abstract n.a. long getLong(int)
Compatibility Changes:
Change
METHOD_ADDED_TO_INTERFACE
Old file New file
n.a. n.a.
NEW (*) public abstract n.a. dev.hardwood.row.PqMap getMap(int)
Compatibility Changes:
Change
METHOD_ADDED_TO_INTERFACE
Old file New file
n.a. n.a.
NEW (*) public abstract n.a. java.lang.Object getRawValue(int)
Compatibility Changes:
Change
METHOD_ADDED_TO_INTERFACE
Old file New file
n.a. n.a.
NEW (*) public abstract n.a. java.lang.String getString(int)
Compatibility Changes:
Change
METHOD_ADDED_TO_INTERFACE
Old file New file
n.a. n.a.
NEW (*) public abstract n.a. dev.hardwood.row.PqStruct getStruct(int)
Compatibility Changes:
Change
METHOD_ADDED_TO_INTERFACE
Old file New file
n.a. n.a.
NEW (*) public abstract n.a. java.time.LocalTime getTime(int)
Compatibility Changes:
Change
METHOD_ADDED_TO_INTERFACE
Old file New file
n.a. n.a.
NEW (*) public abstract n.a. java.time.Instant getTimestamp(int)
Compatibility Changes:
Change
METHOD_ADDED_TO_INTERFACE
Old file New file
n.a. n.a.
NEW (*) public abstract n.a. java.util.UUID getUuid(int)
Compatibility Changes:
Change
METHOD_ADDED_TO_INTERFACE
Old file New file
n.a. n.a.
NEW (*) public abstract n.a. java.lang.Object getValue(int)
Compatibility Changes:
Change
METHOD_ADDED_TO_INTERFACE
Old file New file
n.a. n.a.
NEW (*) public abstract n.a. dev.hardwood.row.PqVariant getVariant(int)
Compatibility Changes:
Change
METHOD_ADDED_TO_INTERFACE
Old file New file
n.a. n.a.
NEW (*) public abstract n.a. boolean isNull(int)
Compatibility Changes:
Change
METHOD_ADDED_TO_INTERFACE
Old file New file
n.a. n.a.
MODIFIED public class  dev.hardwood.schema.FileSchema top
MODIFIED final static public class  dev.hardwood.schema.SchemaNode$GroupNode top
Superclass:
Status Superclass Compatibility Changes
UNCHANGED java.lang.Record n.a.
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public n.a. dev.hardwood.schema.SchemaNode getMapKey()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 145
NEW public n.a. dev.hardwood.schema.SchemaNode getMapValue()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 151

hardwood-avro

Comparing source compatibility of /home/runner/.m2/repository/dev/hardwood/hardwood-avro/1.0.0.CR1/hardwood-avro-1.0.0.CR1.jar against /home/runner/.m2/repository/dev/hardwood/hardwood-avro/1.0.0.Beta2/hardwood-avro-1.0.0.Beta2.jar
Old: /home/runner/.m2/repository/dev/hardwood/hardwood-avro/1.0.0.Beta2/hardwood-avro-1.0.0.Beta2.jar
New: /home/runner/.m2/repository/dev/hardwood/hardwood-avro/1.0.0.CR1/hardwood-avro-1.0.0.CR1.jar
Created: 2026-06-05T09:27:20.707+0000
Access modifier filter: PROTECTED
Only modifications: true
Only binary incompatible modifications: false
Ignore missing classes: false
Includes: all
Excludes: dev.hardwood.internal;dev.hardwood.internal
Semantic Versioning: 0.0.1
Binary incompatible changes are marked with (!) while source incompatible changes are marked with (*).

hardwood-s3

Comparing source compatibility of /home/runner/.m2/repository/dev/hardwood/hardwood-s3/1.0.0.CR1/hardwood-s3-1.0.0.CR1.jar against /home/runner/.m2/repository/dev/hardwood/hardwood-s3/1.0.0.Beta2/hardwood-s3-1.0.0.Beta2.jar
Old: /home/runner/.m2/repository/dev/hardwood/hardwood-s3/1.0.0.Beta2/hardwood-s3-1.0.0.Beta2.jar
New: /home/runner/.m2/repository/dev/hardwood/hardwood-s3/1.0.0.CR1/hardwood-s3-1.0.0.CR1.jar
Created: 2026-06-05T09:27:20.515+0000
Access modifier filter: PROTECTED
Only modifications: true
Only binary incompatible modifications: false
Ignore missing classes: false
Includes: all
Excludes: dev.hardwood.internal;dev.hardwood.internal
Semantic Versioning: 0.0.1
Binary incompatible changes are marked with (!) while source incompatible changes are marked with (*).

hardwood-aws-auth

Comparing source compatibility of /home/runner/.m2/repository/dev/hardwood/hardwood-aws-auth/1.0.0.CR1/hardwood-aws-auth-1.0.0.CR1.jar against /home/runner/.m2/repository/dev/hardwood/hardwood-aws-auth/1.0.0.Beta2/hardwood-aws-auth-1.0.0.Beta2.jar
Old: /home/runner/.m2/repository/dev/hardwood/hardwood-aws-auth/1.0.0.Beta2/hardwood-aws-auth-1.0.0.Beta2.jar
New: /home/runner/.m2/repository/dev/hardwood/hardwood-aws-auth/1.0.0.CR1/hardwood-aws-auth-1.0.0.CR1.jar
Created: 2026-06-05T09:27:20.615+0000
Access modifier filter: PROTECTED
Only modifications: true
Only binary incompatible modifications: false
Ignore missing classes: false
Includes: all
Excludes: dev.hardwood.internal;dev.hardwood.internal
Semantic Versioning: 0.0.1
Binary incompatible changes are marked with (!) while source incompatible changes are marked with (*).