diff --git a/src/ol/format/filter/and.js b/src/ol/format/filter/and.js index aa173c2aa9..0a23faca86 100644 --- a/src/ol/format/filter/and.js +++ b/src/ol/format/filter/and.js @@ -7,7 +7,10 @@ goog.require('ol.format.filter.LogicalNary'); * @classdesc * Represents a logical `` operator between two or more filter conditions. * + * deprecated: This class will no longer be exported starting from the next major version. + * * @constructor + * @abstract * @param {...ol.format.filter.Filter} conditions Conditions. * @extends {ol.format.filter.LogicalNary} * @api diff --git a/src/ol/format/filter/comparison.js b/src/ol/format/filter/comparison.js index dc9a069a19..e3724036c8 100644 --- a/src/ol/format/filter/comparison.js +++ b/src/ol/format/filter/comparison.js @@ -9,7 +9,10 @@ goog.require('ol.format.filter.Filter'); * Abstract class; normally only used for creating subclasses and not instantiated in apps. * Base class for WFS GetFeature property comparison filters. * + * deprecated: This class will no longer be exported starting from the next major version. + * * @constructor + * @abstract * @param {!string} tagName The XML tag name for this filter. * @param {!string} propertyName Name of the context property to compare. * @extends {ol.format.filter.Filter} diff --git a/src/ol/format/filter/comparisonbinary.js b/src/ol/format/filter/comparisonbinary.js index 45a3d815a9..3ab5c67992 100644 --- a/src/ol/format/filter/comparisonbinary.js +++ b/src/ol/format/filter/comparisonbinary.js @@ -9,7 +9,10 @@ goog.require('ol.format.filter.Comparison'); * Abstract class; normally only used for creating subclasses and not instantiated in apps. * Base class for WFS GetFeature property binary comparison filters. * + * deprecated: This class will no longer be exported starting from the next major version. + * * @constructor + * @abstract * @param {!string} tagName The XML tag name for this filter. * @param {!string} propertyName Name of the context property to compare. * @param {!(string|number)} expression The value to compare. diff --git a/src/ol/format/filter/filter.js b/src/ol/format/filter/filter.js index 48c9f0f3b8..7f21c3f0d4 100644 --- a/src/ol/format/filter/filter.js +++ b/src/ol/format/filter/filter.js @@ -6,7 +6,10 @@ goog.provide('ol.format.filter.Filter'); * Abstract class; normally only used for creating subclasses and not instantiated in apps. * Base class for WFS GetFeature filters. * + * deprecated: This class will no longer be exported starting from the next major version. + * * @constructor + * @abstract * @param {!string} tagName The XML tag name for this filter. * @struct * @api diff --git a/src/ol/format/filter/logicalnary.js b/src/ol/format/filter/logicalnary.js index 530c5e4d4f..748bb8f6af 100644 --- a/src/ol/format/filter/logicalnary.js +++ b/src/ol/format/filter/logicalnary.js @@ -11,6 +11,7 @@ goog.require('ol.format.filter.Filter'); * Base class for WFS GetFeature n-ary logical filters. * * @constructor + * @abstract * @param {!string} tagName The XML tag name for this filter. * @param {...ol.format.filter.Filter} conditions Conditions. * @extends {ol.format.filter.Filter} diff --git a/src/ol/format/filter/spatial.js b/src/ol/format/filter/spatial.js index e00fd95423..b86ebc0e47 100644 --- a/src/ol/format/filter/spatial.js +++ b/src/ol/format/filter/spatial.js @@ -6,10 +6,14 @@ goog.require('ol.format.filter.Filter'); /** * @classdesc + * Abstract class; normally only used for creating subclasses and not instantiated in apps. * Represents a spatial operator to test whether a geometry-valued property * relates to a given geometry. * + * deprecated: This class will no longer be exported starting from the next major version. + * * @constructor + * @abstract * @param {!string} tagName The XML tag name for this filter. * @param {!string} geometryName Geometry name to use. * @param {!ol.geom.Geometry} geometry Geometry.