Remove the use of an internal interface from public API.
diff --git a/endorsed/src/org.apache.sis.feature/main/org/apache/sis/coverage/grid/GridCoordinatesView.java b/endorsed/src/org.apache.sis.feature/main/org/apache/sis/coverage/grid/GridCoordinatesView.java index d8e064a..dc41863 100644 --- a/endorsed/src/org.apache.sis.feature/main/org/apache/sis/coverage/grid/GridCoordinatesView.java +++ b/endorsed/src/org.apache.sis.feature/main/org/apache/sis/coverage/grid/GridCoordinatesView.java
@@ -71,7 +71,7 @@ return coordinates[offset + Objects.checkIndex(index, getDimension())]; } - /** + /* * Do not allow modification of grid coordinates since they are backed by {@link GridExtent}. */ // public void setCoordinateValue(final int index, long value) {
diff --git a/endorsed/src/org.apache.sis.storage/main/org/apache/sis/storage/aggregate/JoinFeatureSet.java b/endorsed/src/org.apache.sis.storage/main/org/apache/sis/storage/aggregate/JoinFeatureSet.java index de3c215..49b14c5 100644 --- a/endorsed/src/org.apache.sis.storage/main/org/apache/sis/storage/aggregate/JoinFeatureSet.java +++ b/endorsed/src/org.apache.sis.storage/main/org/apache/sis/storage/aggregate/JoinFeatureSet.java
@@ -68,7 +68,7 @@ * * @author Johann Sorel (Geomatys) * @author Martin Desruisseaux (Geomatys) - * @version 1.6 + * @version 1.7 * @since 1.0 */ public class JoinFeatureSet extends AggregatedFeatureSet { @@ -175,7 +175,7 @@ * This condition specifies also if the comparison is {@linkplain BinaryComparisonOperator#isMatchingCase() case * sensitive} and {@linkplain BinaryComparisonOperator#getMatchAction() how to compare multi-values}. */ - public final BinaryComparisonOperator<AbstractFeature> condition; + private final BinaryComparisonOperator<AbstractFeature> condition; /** * The factory to use for creating {@code Query} expressions for retrieving subsets of feature sets. @@ -208,7 +208,8 @@ public JoinFeatureSet(final Resource parent, final FeatureSet left, String leftAlias, final FeatureSet right, String rightAlias, - final Type joinType, final BinaryComparisonOperator<AbstractFeature> condition, + final Type joinType, + final Filter<AbstractFeature> condition, Map<String,?> featureInfo) throws DataStoreException { @@ -225,7 +226,7 @@ this.rightName = rightAlias; this.swapSides = joinType.swapSides; this.isOuterJoin = joinType.isOuterJoin; - this.condition = condition; + this.condition = (BinaryComparisonOperator<AbstractFeature>) condition; this.factory = DefaultFilterFactory.forFeatures(); /* * We could build the FeatureType only when first needed, but the type is required by the iterators.
diff --git a/endorsed/src/org.apache.sis.storage/main/org/apache/sis/storage/aggregate/package-info.java b/endorsed/src/org.apache.sis.storage/main/org/apache/sis/storage/aggregate/package-info.java index fa46716..86340d3 100644 --- a/endorsed/src/org.apache.sis.storage/main/org/apache/sis/storage/aggregate/package-info.java +++ b/endorsed/src/org.apache.sis.storage/main/org/apache/sis/storage/aggregate/package-info.java
@@ -22,7 +22,7 @@ * * @author Johann Sorel (Geomatys) * @author Martin Desruisseaux (Geomatys) - * @version 1.6 + * @version 1.7 * @since 1.3 */ package org.apache.sis.storage.aggregate;
diff --git a/optional/src/org.apache.sis.gui/main/org/apache/sis/gui/dataset/ExpandedFeature.java b/optional/src/org.apache.sis.gui/main/org/apache/sis/gui/dataset/ExpandedFeature.java index 89eeadf..40d3e9d 100644 --- a/optional/src/org.apache.sis.gui/main/org/apache/sis/gui/dataset/ExpandedFeature.java +++ b/optional/src/org.apache.sis.gui/main/org/apache/sis/gui/dataset/ExpandedFeature.java
@@ -35,6 +35,7 @@ * * @author Martin Desruisseaux (Geomatys) */ +@SuppressWarnings("serial") final class ExpandedFeature extends AbstractFeature { /** * The array for properties having no value.