Package org.apache.sis.internal.storage.xml
package org.apache.sis.internal.storage.xml
DataStore
implementation for XML files that can be (un)marshalled by the
XML
class. The kinds of objects recognized by this package is listed in the
Store
class.
This base package is designed for use with JAXB, which allows this package to be very small since most of the
XML (un)marshalling rules are specified in external classes designed for use with JAXB. However, some classes can
also be used in other contexts. In particular, the org.apache.sis.internal.storage.xml.stream
package in
the sis-xmlstore
module extends this package with classes designed for use with StAX cursor API.
- Since:
- 0.4
- Version:
- 1.3
-
ClassesClassDescriptionBase class for providers of
DataStore
implementations for XML files.Base class of geographic bounding boxes to expose also as an envelope and an ISO 19115 extent.Detects the MIME type of a XML document from the namespace of the root element.A data store which creates data objects from a XML file.The provider ofStore
instances.