# Deprecated API

## Contents

- Packages
- Classes
- Fields
- Methods
- Constructors

- Deprecated Packages
  Package
  Description
  org.apache.sis.storage.earthobservation
  Moved to `org.apache.sis.storage.landsat`.

- Deprecated Classes
  Class
  Description
  org.apache.sis.metadata.iso.maintenance.LegacyFeatureType
  To be removed after migration to GeoAPI 4.0.
  org.apache.sis.metadata.iso.quality.DefaultScope
  As of ISO 19115:2014, `DQ_Scope` has been replaced by `MD_Scope`. The later is defined in the `org.apache.sis.metadata.iso.maintenance` package.
  org.apache.sis.metadata.iso.quality.DefaultUsability
  Not found in ISO 19115-3:2016 schemas.
  org.apache.sis.storage.earthobservation.LandsatStore
  Moved to the `org.apache.sis.storage.landsat` package.
  org.apache.sis.storage.earthobservation.LandsatStoreProvider
  Moved to the `org.apache.sis.storage.landsat` package.

- Deprecated Fields
  Field
  Description
  org.apache.sis.util.logging.PerformanceLevel.PERFORMANCE
  Replaced by `Level.FINE`.
  org.apache.sis.util.logging.PerformanceLevel.SLOWEST
  Removed for simplification.
  org.apache.sis.xml.Namespaces.GMD
  as of ISO 19115-3, splitted in many different namespaces.
  org.apache.sis.xml.Namespaces.GTS
  as of ISO 19115-3, splitted in many different namespaces.

- Deprecated Methods
  Method
  Description
  org.apache.sis.coverage.grid.GridDerivation.getGlobalScale()
  To be removed for avoiding operations that mix potentially unrelated dimensions.
  org.apache.sis.coverage.grid.GridDerivation.getSubsamplings()
  Renamed `GridDerivation.getSubsampling()` (without "s" because "subsampling" is uncountable).
  org.apache.sis.coverage.grid.GridDerivation.resize(GridExtent, double...)
  This method does not handle margin, chunk size and clipping according their contract. It is replaced by `GridDerivation.subgrid(GridExtent, int...)`.
  org.apache.sis.coverage.grid.GridDerivation.subsample(int...)
  Replaced by `GridDerivation.subgrid(GridExtent, int...)` with a `null` extent.
  org.apache.sis.coverage.grid.GridExtent.insert(int, DimensionNameType, long, long, boolean)
  Renamed `GridExtent.insertDimension(int, DimensionNameType, long, long, boolean)`.
  org.apache.sis.coverage.grid.GridExtent.reduce(int...)
  Renamed `GridExtent.reduceDimension(int...)`.
  org.apache.sis.coverage.grid.ImageRenderer.image()
  Renamed `ImageRenderer.createImage()`.
  org.apache.sis.coverage.grid.ImageRenderer.raster()
  Renamed `ImageRenderer.createRaster()`.
  org.apache.sis.coverage.grid.ImageRenderer.setData(int, Buffer...)
  Replaced by `ImageRenderer.setData(DataType, Buffer...)`.
  org.apache.sis.geometry.CoordinateFormat.setPrecision(double, Unit<?>)
  Renamed `CoordinateFormat.setGroundPrecision(Quantity)` for avoiding confusion with `CoordinateFormat.setPrecisions(double...)`.
  org.apache.sis.io.wkt.Symbols.containsAxis(CharSequence)
  The `AXIS` element is no longer optional in WKT 2. Consequently testing for its presence should not be needed anymore.
  org.apache.sis.metadata.iso.citation.DefaultCitation.getCollectiveTitle()
  Removed as of ISO 19115:2014.
  org.apache.sis.metadata.iso.citation.DefaultCitation.setCollectiveTitle(InternationalString)
  Removed as of ISO 19115:2014.
  org.apache.sis.metadata.iso.citation.DefaultContact.getAddress()
  As of ISO 19115:2014, replaced by `DefaultContact.getAddresses()`.
  org.apache.sis.metadata.iso.citation.DefaultContact.getOnlineResource()
  As of ISO 19115:2014, replaced by `DefaultContact.getOnlineResources()`.
  org.apache.sis.metadata.iso.citation.DefaultContact.getPhone()
  As of ISO 19115:2014, replaced by `DefaultContact.getPhones()`.
  org.apache.sis.metadata.iso.citation.DefaultContact.setAddress(Address)
  As of ISO 19115:2014, replaced by `DefaultContact.setAddresses(Collection)`.
  org.apache.sis.metadata.iso.citation.DefaultContact.setOnlineResource(OnlineResource)
  As of ISO 19115:2014, replaced by `DefaultContact.setOnlineResources(Collection)`.
  org.apache.sis.metadata.iso.citation.DefaultContact.setPhone(Telephone)
  As of ISO 19115:2014, replaced by `DefaultContact.setPhones(Collection)`.
  org.apache.sis.metadata.iso.citation.DefaultResponsibleParty.getContactInfo()
  As of ISO 19115:2014, replaced by `AbstractParty.getContactInfo()`.
  org.apache.sis.metadata.iso.citation.DefaultResponsibleParty.getIndividualName()
  As of ISO 19115:2014, replaced by `getName()` in `DefaultIndividual`.
  org.apache.sis.metadata.iso.citation.DefaultResponsibleParty.getOrganisationName()
  As of ISO 19115:2014, replaced by `getName()` in `DefaultOrganisation`.
  org.apache.sis.metadata.iso.citation.DefaultResponsibleParty.getPositionName()
  As of ISO 19115:2014, replaced by `DefaultIndividual.getPositionName()`.
  org.apache.sis.metadata.iso.citation.DefaultResponsibleParty.setContactInfo(Contact)
  As of ISO 19115:2014, replaced by `AbstractParty.setContactInfo(Collection)`.
  org.apache.sis.metadata.iso.citation.DefaultResponsibleParty.setIndividualName(String)
  As of ISO 19115:2014, replaced by `setName(InternationalString)` in `DefaultIndividual`.
  org.apache.sis.metadata.iso.citation.DefaultResponsibleParty.setOrganisationName(InternationalString)
  As of ISO 19115:2014, replaced by `setName(InternationalString)` in `DefaultOrganisation`.
  org.apache.sis.metadata.iso.citation.DefaultResponsibleParty.setPositionName(InternationalString)
  As of ISO 19115:2014, replaced by `DefaultIndividual.setPositionName(InternationalString)`.
  org.apache.sis.metadata.iso.citation.DefaultTelephone.getFacsimiles()
  As of ISO 19115:2014, replaced by a number code `TelephoneType.FACSIMILE`.
  org.apache.sis.metadata.iso.citation.DefaultTelephone.getVoices()
  As of ISO 19115:2014, replaced by a number with `TelephoneType.VOICE`.
  org.apache.sis.metadata.iso.citation.DefaultTelephone.setFacsimiles(Collection<? extends String>)
  As of ISO 19115:2014, replaced by a number with `TelephoneType.FACSIMILE`.
  org.apache.sis.metadata.iso.citation.DefaultTelephone.setVoices(Collection<? extends String>)
  As of ISO 19115:2014, replaced by a number code `TelephoneType.VOICE`.
  org.apache.sis.metadata.iso.constraint.DefaultReleasability.getAddressees(Collection<? extends DefaultResponsibility>)
  Renamed `DefaultReleasability.setAddressees(Collection)`.
  org.apache.sis.metadata.iso.constraint.DefaultReleasability.getDisseminationConstraints(Collection<? extends Restriction>)
  Renamed `DefaultReleasability.setDisseminationConstraints(Collection)`.
  org.apache.sis.metadata.iso.content.DefaultCoverageDescription.getContentType()
  As of ISO 19115:2014, moved to `DefaultAttributeGroup.getContentTypes()`.
  org.apache.sis.metadata.iso.content.DefaultCoverageDescription.getDimensions()
  As of ISO 19115:2014, moved to `DefaultAttributeGroup.getAttributes()`.
  org.apache.sis.metadata.iso.content.DefaultCoverageDescription.setContentType(CoverageContentType)
  As of ISO 19115:2014, moved to `DefaultAttributeGroup.setContentTypes(Collection)`.
  org.apache.sis.metadata.iso.content.DefaultCoverageDescription.setDimensions(Collection<? extends RangeDimension>)
  As of ISO 19115:2014, moved to `DefaultAttributeGroup.setAttributes(Collection)`.
  org.apache.sis.metadata.iso.content.DefaultFeatureCatalogueDescription.getFeatureTypes()
  As of ISO 19115:2014, replaced by `DefaultFeatureCatalogueDescription.getFeatureTypeInfo()`.
  org.apache.sis.metadata.iso.content.DefaultFeatureCatalogueDescription.getLanguages()
  Replaced by `getLocalesAndCharsets().keySet()`.
  org.apache.sis.metadata.iso.content.DefaultFeatureCatalogueDescription.setFeatureTypes(Collection<? extends GenericName>)
  As of ISO 19115:2014, replaced by `DefaultFeatureCatalogueDescription.setFeatureTypeInfo(Collection)`.
  org.apache.sis.metadata.iso.content.DefaultFeatureCatalogueDescription.setLanguages(Collection<? extends Locale>)
  Replaced by putting keys in `DefaultFeatureCatalogueDescription.getLocalesAndCharsets()` map.
  org.apache.sis.metadata.iso.content.DefaultRangeDimension.getDescriptor()
  As of ISO 19115:2014, renamed `DefaultRangeDimension.getDescription()`.
  org.apache.sis.metadata.iso.content.DefaultRangeDimension.setDescriptor(InternationalString)
  As of ISO 19115:2014, renamed `DefaultRangeDimension.setDescription(InternationalString)`.
  org.apache.sis.metadata.iso.DefaultExtendedElementInformation.getDomainCode()
  Removed as of ISO 19115:2014.
  org.apache.sis.metadata.iso.DefaultExtendedElementInformation.getRationales()
  As of ISO 19115:2014, replaced by `DefaultExtendedElementInformation.getRationale()`.
  org.apache.sis.metadata.iso.DefaultExtendedElementInformation.getShortName()
  Removed as of ISO 19115:2014.
  org.apache.sis.metadata.iso.DefaultExtendedElementInformation.setDomainCode(Integer)
  Removed as of ISO 19115:2014.
  org.apache.sis.metadata.iso.DefaultExtendedElementInformation.setRationales(Collection<? extends InternationalString>)
  As of ISO 19115:2014, replaced by `DefaultExtendedElementInformation.setRationale(InternationalString)`.
  org.apache.sis.metadata.iso.DefaultExtendedElementInformation.setShortName(String)
  Removed as of ISO 19115:2014.
  org.apache.sis.metadata.iso.DefaultMetadata.getCharacterSet()
  Replaced by `DefaultMetadata.getLocalesAndCharsets().values()`.
  org.apache.sis.metadata.iso.DefaultMetadata.getCharacterSets()
  Replaced by `DefaultMetadata.getLocalesAndCharsets().values()`.
  org.apache.sis.metadata.iso.DefaultMetadata.getDataSetUri()
  As of ISO 19115:2014, replaced by `DefaultMetadata.getIdentificationInfo()` followed by `AbstractIdentification.getCitation()` followed by `DefaultCitation.getOnlineResources()`.
  org.apache.sis.metadata.iso.DefaultMetadata.getDateStamp()
  As of ISO 19115:2014, replaced by `DefaultMetadata.getDateInfo()`.
  org.apache.sis.metadata.iso.DefaultMetadata.getFileIdentifier()
  As of ISO 19115:2014, replaced by `DefaultMetadata.getMetadataIdentifier()` in order to include the codespace attribute.
  org.apache.sis.metadata.iso.DefaultMetadata.getHierarchyLevelNames()
  As of ISO 19115:2014, replaced by `DefaultMetadata.getMetadataScopes()` followed by `DefaultMetadataScope.getName()`.
  org.apache.sis.metadata.iso.DefaultMetadata.getHierarchyLevels()
  As of ISO 19115:2014, replaced by `DefaultMetadata.getMetadataScopes()` followed by `DefaultMetadataScope.getResourceScope()`.
  org.apache.sis.metadata.iso.DefaultMetadata.getLanguage()
  Replaced by `DefaultMetadata.getLocalesAndCharsets().keySet()`.
  org.apache.sis.metadata.iso.DefaultMetadata.getLanguages()
  Replaced by `DefaultMetadata.getLocalesAndCharsets().keySet()`.
  org.apache.sis.metadata.iso.DefaultMetadata.getLocales()
  Replaced by `DefaultMetadata.getLocalesAndCharsets().keySet()`.
  org.apache.sis.metadata.iso.DefaultMetadata.getMetadataStandardName()
  As of ISO 19115:2014, replaced by `DefaultMetadata.getMetadataStandards()` followed by `DefaultCitation.getTitle()`.
  org.apache.sis.metadata.iso.DefaultMetadata.getMetadataStandardVersion()
  As of ISO 19115:2014, replaced by `DefaultMetadata.getMetadataStandards()` followed by `DefaultCitation.getEdition()`.
  org.apache.sis.metadata.iso.DefaultMetadata.getParentIdentifier()
  As of ISO 19115:2014, replaced by `DefaultMetadata.getParentMetadata()`.
  org.apache.sis.metadata.iso.DefaultMetadata.setCharacterSet(CharacterSet)
  Replaced by `DefaultMetadata.getLocalesAndCharsets().put(…, newValue)`.
  org.apache.sis.metadata.iso.DefaultMetadata.setCharacterSets(Collection<? extends Charset>)
  Replaced by putting values in `DefaultMetadata.getLocalesAndCharsets()` map.
  org.apache.sis.metadata.iso.DefaultMetadata.setDataSetUri(String)
  As of ISO 19115:2014, replaced by `DefaultMetadata.getIdentificationInfo()` followed by `AbstractIdentification.getCitation()` followed by `DefaultCitation.setOnlineResources(Collection)`.
  org.apache.sis.metadata.iso.DefaultMetadata.setDateStamp(Date)
  As of ISO 19115:2014, replaced by `DefaultMetadata.setDateInfo(Collection)`.
  org.apache.sis.metadata.iso.DefaultMetadata.setFileIdentifier(String)
  As of ISO 19115:2014, replaced by `DefaultMetadata.setMetadataIdentifier(Identifier)`
  org.apache.sis.metadata.iso.DefaultMetadata.setHierarchyLevelNames(Collection<? extends String>)
  As of ISO 19115:2014, replaced by `DefaultMetadata.setMetadataScopes(Collection)` and `DefaultMetadataScope.setName(InternationalString)`.
  org.apache.sis.metadata.iso.DefaultMetadata.setHierarchyLevels(Collection<? extends ScopeCode>)
  As of ISO 19115:2014, replaced by `DefaultMetadata.setMetadataScopes(Collection)` and `DefaultMetadataScope.setResourceScope(ScopeCode)`.
  org.apache.sis.metadata.iso.DefaultMetadata.setLanguage(Locale)
  Replaced by `DefaultMetadata.getLocalesAndCharsets().put(newValue, …)`.
  org.apache.sis.metadata.iso.DefaultMetadata.setLanguages(Collection<Locale>)
  Replaced by putting keys in `DefaultMetadata.getLocalesAndCharsets()` map.
  org.apache.sis.metadata.iso.DefaultMetadata.setLocales(Collection<? extends Locale>)
  Replaced by putting keys in `DefaultMetadata.getLocalesAndCharsets()`.
  org.apache.sis.metadata.iso.DefaultMetadata.setMetadataStandardName(String)
  As of ISO 19115:2014, replaced by `DefaultMetadata.getMetadataStandards()` followed by `DefaultCitation.setTitle(InternationalString)`.
  org.apache.sis.metadata.iso.DefaultMetadata.setMetadataStandardVersion(String)
  As of ISO 19115:2014, replaced by `DefaultMetadata.getMetadataStandards()` followed by `DefaultCitation.setEdition(InternationalString)`.
  org.apache.sis.metadata.iso.DefaultMetadata.setParentIdentifier(String)
  As of ISO 19115:2014, replaced by `DefaultMetadata.getParentMetadata()`.
  org.apache.sis.metadata.iso.distribution.DefaultDataFile.getFileFormat()
  Removed in latest XSD schemas.
  org.apache.sis.metadata.iso.distribution.DefaultDataFile.setFileFormat(Format)
  Removed in latest XSD schemas.
  org.apache.sis.metadata.iso.distribution.DefaultDigitalTransferOptions.getOffLine()
  As of ISO 19115:2014, replaced by `DefaultDigitalTransferOptions.getOffLines()`.
  org.apache.sis.metadata.iso.distribution.DefaultDigitalTransferOptions.setOffLine(Medium)
  As of ISO 19115:2014, replaced by `DefaultDigitalTransferOptions.setOffLines(Collection)`.
  org.apache.sis.metadata.iso.distribution.DefaultFormat.getName()
  As of ISO 19115:2014, replaced by `DefaultFormat.getFormatSpecificationCitation().getAlternateTitles()`. Note that citation alternate titles are often used for abbreviations.
  org.apache.sis.metadata.iso.distribution.DefaultFormat.getSpecification()
  As of ISO 19115:2014, replaced by `DefaultFormat.getFormatSpecificationCitation().getTitle()`.
  org.apache.sis.metadata.iso.distribution.DefaultFormat.getVersion()
  As of ISO 19115:2014, replaced by `DefaultFormat.getFormatSpecificationCitation().getEdition()`.
  org.apache.sis.metadata.iso.distribution.DefaultFormat.setName(InternationalString)
  As of ISO 19115:2014, replaced by `DefaultFormat.getFormatSpecificationCitation().setAlternateTitles(Collection)`.
  org.apache.sis.metadata.iso.distribution.DefaultFormat.setSpecification(InternationalString)
  As of ISO 19115:2014, replaced by `DefaultFormat.getFormatSpecificationCitation().setTitle(InternationalString)`.
  org.apache.sis.metadata.iso.distribution.DefaultFormat.setVersion(InternationalString)
  As of ISO 19115:2014, replaced by `DefaultFormat.getFormatSpecificationCitation().setEdition(InternationalString)`.
  org.apache.sis.metadata.iso.distribution.DefaultMedium.getDensities()
  As of ISO 19115:2014, replaced by `DefaultMedium.getDensity()`.
  org.apache.sis.metadata.iso.distribution.DefaultMedium.setDensities(Collection<? extends Double>)
  As of ISO 19115:2014, replaced by `DefaultMedium.setDensity(Double)`.
  org.apache.sis.metadata.iso.distribution.DefaultStandardOrderProcess.getOrderOptionType()
  Renamed `DefaultStandardOrderProcess.getOrderOptionsType()` for ISO 19115 conformance.
  org.apache.sis.metadata.iso.distribution.DefaultStandardOrderProcess.setOrderOptionType(RecordType)
  Renamed `DefaultStandardOrderProcess.setOrderOptionsType(RecordType)` for ISO 19115 conformance.
  org.apache.sis.metadata.iso.identification.AbstractIdentification.getAggregationInfo()
  As of ISO 19115:2014, replaced by `AbstractIdentification.getAssociatedResources()`.
  org.apache.sis.metadata.iso.identification.AbstractIdentification.setAggregationInfo(Collection<? extends AggregateInformation>)
  As of ISO 19115:2014, replaced by `AbstractIdentification.setAssociatedResources(Collection)`.
  org.apache.sis.metadata.iso.identification.DefaultAggregateInformation.getAggregateDataSetIdentifier()
  As of ISO 19115:2014, replaced by the first identifier of `DefaultAggregateInformation.getAggregateDataSetName()`.
  org.apache.sis.metadata.iso.identification.DefaultAggregateInformation.getAggregateDataSetName()
  As of ISO 19115:2014, replaced by `DefaultAssociatedResource.getName()`.
  org.apache.sis.metadata.iso.identification.DefaultAggregateInformation.setAggregateDataSetIdentifier(Identifier)
  As of ISO 19115:2014, replaced by an identifier of `DefaultAggregateInformation.getAggregateDataSetName()`.
  org.apache.sis.metadata.iso.identification.DefaultAggregateInformation.setAggregateDataSetName(Citation)
  As of ISO 19115:2014, replaced by `DefaultAssociatedResource.setName(Citation)`.
  org.apache.sis.metadata.iso.identification.DefaultDataIdentification.getCharacterSets()
  Replaced by `getLocalesAndCharsets().values()`.
  org.apache.sis.metadata.iso.identification.DefaultDataIdentification.getLanguages()
  Replaced by `getLocalesAndCharsets().keySet()`.
  org.apache.sis.metadata.iso.identification.DefaultDataIdentification.setCharacterSets(Collection<? extends CharacterSet>)
  Replaced by putting values in `DefaultDataIdentification.getLocalesAndCharsets()` map.
  org.apache.sis.metadata.iso.identification.DefaultDataIdentification.setLanguages(Collection<? extends Locale>)
  Replaced by putting keys in `DefaultDataIdentification.getLocalesAndCharsets()` map.
  org.apache.sis.metadata.iso.lineage.DefaultProcessStep.getDate()
  As of ISO 19115-1:2014, replaced by `DefaultProcessStep.getStepDateTime()`.
  org.apache.sis.metadata.iso.lineage.DefaultProcessStep.setDate(Date)
  As of ISO 19115-1:2014, replaced by `DefaultProcessStep.setStepDateTime(TemporalPrimitive)`.
  org.apache.sis.metadata.iso.lineage.DefaultSource.getScaleDenominator()
  As of ISO 19115:2014, moved to `DefaultResolution.getEquivalentScale()`.
  org.apache.sis.metadata.iso.lineage.DefaultSource.getSourceExtents()
  As of ISO 19115:2014, moved to `DefaultScope.getExtents()`.
  org.apache.sis.metadata.iso.lineage.DefaultSource.setScaleDenominator(RepresentativeFraction)
  As of ISO 19115:2014, moved to `DefaultResolution.setEquivalentScale(RepresentativeFraction)`.
  org.apache.sis.metadata.iso.lineage.DefaultSource.setSourceExtents(Collection<? extends Extent>)
  As of ISO 19115:2014, moved to `DefaultScope.setExtents(Collection)`.
  org.apache.sis.metadata.iso.maintenance.DefaultMaintenanceInformation.getDateOfNextUpdate()
  As of ISO 19115:2014, replaced by `DefaultMaintenanceInformation.getMaintenanceDates()` in order to enable inclusion of a `DateType` to describe the type of the date. The associated date type is `DateType.valueOf("NEXT_UPDATE")`.
  org.apache.sis.metadata.iso.maintenance.DefaultMaintenanceInformation.getUpdateScopeDescriptions()
  As of ISO 19115:2014, `DefaultMaintenanceInformation.getUpdateScopes()` and `getUpdateScopeDescriptions()` were combined into `DefaultMaintenanceInformation.getMaintenanceScopes()` in order to allow specifying a scope that includes a spatial and temporal extent.
  org.apache.sis.metadata.iso.maintenance.DefaultMaintenanceInformation.getUpdateScopes()
  As of ISO 19115:2014, `getUpdateScopes()` and `DefaultMaintenanceInformation.getUpdateScopeDescriptions()` were combined into `DefaultMaintenanceInformation.getMaintenanceScopes()` in order to allow specifying a scope that includes a spatial and temporal extent.
  org.apache.sis.metadata.iso.maintenance.DefaultMaintenanceInformation.setDateOfNextUpdate(Date)
  org.apache.sis.metadata.iso.maintenance.DefaultMaintenanceInformation.setUpdateScopeDescriptions(Collection<? extends ScopeDescription>)
  As of ISO 19115:2014, replaced by `DefaultMaintenanceInformation.setMaintenanceScopes(Collection)`.
  org.apache.sis.metadata.iso.maintenance.DefaultMaintenanceInformation.setUpdateScopes(Collection<? extends ScopeCode>)
  As of ISO 19115:2014, replaced by `DefaultMaintenanceInformation.setMaintenanceScopes(Collection)`.
  org.apache.sis.metadata.iso.maintenance.DefaultScope.getExtent()
  As of ISO 19115:2014, replaced by `DefaultScope.getExtents()`.
  org.apache.sis.metadata.iso.maintenance.DefaultScope.setExtent(Extent)
  As of ISO 19115:2014, replaced by `DefaultScope.setExtents(Collection)`.
  org.apache.sis.referencing.operation.builder.LocalizationGridBuilder.addLinearizers(Map<String, MathTransform>, int...)
  Replaced by `LocalizationGridBuilder.addLinearizers(Map, boolean, int...)` with `compensate = true`.
  org.apache.sis.referencing.operation.builder.LocalizationGridBuilder.error(MathTransform)
  Replaced by `LocalizationGridBuilder.errors(boolean)`.
  org.apache.sis.referencing.operation.builder.LocalizationGridBuilder.toString(Locale)
  Replaced by `LocalizationGridBuilder.toString(boolean, Locale)`.
  org.apache.sis.referencing.operation.DefaultCoordinateOperationFactory.createOperation(CoordinateReferenceSystem, CoordinateReferenceSystem, OperationMethod)
  Replaced by `DefaultCoordinateOperationFactory.createOperation(CoordinateReferenceSystem, CoordinateReferenceSystem, CoordinateOperationContext)`.
  org.apache.sis.referencing.operation.DefaultOperationMethod.getSourceDimensions()
  This attribute has been removed from ISO 19111:2019.
  org.apache.sis.referencing.operation.DefaultOperationMethod.getTargetDimensions()
  This attribute has been removed from ISO 19111:2019.
  org.apache.sis.referencing.operation.DefaultOperationMethod.redimension(int, int)
  ISO 19111:2019 removed source/target dimensions attributes.
  org.apache.sis.referencing.operation.DefaultOperationMethod.redimension(OperationMethod, int, int)
  Not needed anymore since ISO 19111:2019 removed the "source dimensions" and "target dimensions" attributes.
  org.apache.sis.referencing.operation.DefaultPassThroughOperation.getMethod()
  May be removed in GeoAPI 4.0 since it does not apply to pass-through operations.
  org.apache.sis.referencing.operation.DefaultPassThroughOperation.getParameterValues()
  May be removed in GeoAPI 4.0 since it does not apply to pass-through operations.
  org.apache.sis.referencing.operation.transform.DefaultMathTransformFactory.createBaseToDerived(CoordinateReferenceSystem, ParameterValueGroup, CoordinateSystem)
  Replaced by `DefaultMathTransformFactory.createParameterizedTransform(ParameterValueGroup, Context)`.
  org.apache.sis.referencing.operation.transform.DefaultMathTransformFactory.createFromXML(String)
  org.apache.sis.referencing.operation.transform.DefaultMathTransformFactory.createParameterizedTransform(ParameterValueGroup)
  Replaced by `DefaultMathTransformFactory.createParameterizedTransform(ParameterValueGroup, Context)` where the `Context` argument can be null.
  org.apache.sis.util.Characters.Filter.containsType(int)
  to be removed because not used (only `Characters.Filter.contains(int)` is used in practice) and consistency with `Characters.Filter.contains(int)` is not guaranteed between different Java versions.
  org.apache.sis.util.iso.DefaultRecord.getAttributes()
  Renamed `DefaultRecord.getFields()` for consistency with the 2015 revision of ISO 19103 standard.
  org.apache.sis.util.iso.DefaultRecordType.getContainer()
  The `RecordSchema` interface has been removed in the 2015 revision of ISO 19103 standard.
  org.apache.sis.util.iso.DefaultRecordType.getMemberTypes()
  Renamed `DefaultRecordType.getFieldTypes()` for consistency with the 2015 revision of ISO 19103 standard.
  org.apache.sis.util.logging.LoggerAdapter.logrb(Level, String, String, String, String)
  JDK 8 has deprecated this method.
  org.apache.sis.util.logging.LoggerAdapter.logrb(Level, String, String, String, String, Object)
  JDK 8 has deprecated this method.
  org.apache.sis.util.logging.LoggerAdapter.logrb(Level, String, String, String, String, Object[])
  JDK 8 has deprecated this method.
  org.apache.sis.util.logging.LoggerAdapter.logrb(Level, String, String, String, String, Throwable)
  JDK 8 has deprecated this method.

- Deprecated Constructors
  Constructor
  Description
  org.apache.sis.coverage.grid.GridGeometry(GridExtent, Envelope)
  Replaced by `GridGeometry(GridExtent, Envelope, GridOrientation)`.
  org.apache.sis.referencing.operation.DefaultOperationMethod(Map<String, ?>, Integer, Integer, ParameterDescriptorGroup)
  ISO 19111:2019 removed "source dimensions" and "target dimensions" attributes.
  org.apache.sis.storage.DataStore(DataStore, StorageConnector)
  Replaced by `DataStore(DataStore, DataStoreProvider, StorageConnector, boolean)`.
  org.apache.sis.storage.sql.SQLStore(SQLStoreProvider, StorageConnector, GenericName...)
  Replaced by `SQLStore(SQLStoreProvider, StorageConnector, ResourceDefinition...)`.