Uses of Interface
org.apache.sis.xml.IdentifierSpace
Packages that use IdentifierSpace
Package
Description
A set of helper classes for JAXB handling in the SIS implementation.
Miscellaneous objects and adapters defined in the
"gco"
namespace.Simple implementations of some ISO or Java interfaces.
Reference to the data or service (citation, responsible party, contact information).
Provides methods for marshalling and unmarshalling SIS objects in XML.
-
Uses of IdentifierSpace in org.apache.sis.internal.jaxb
Classes in org.apache.sis.internal.jaxb that implement IdentifierSpaceModifier and TypeClassDescriptionfinal class
The authority of identifiers that are not expected to be marshalled in aMD_Identifier
XML element.Fields in org.apache.sis.internal.jaxb declared as IdentifierSpaceModifier and TypeFieldDescriptionprivate final IdentifierSpace
<T> SpecializedIdentifier.authority
The authority, typically as aNonMarshalledAuthority
instance.Methods in org.apache.sis.internal.jaxb with parameters of type IdentifierSpaceModifier and TypeMethodDescriptionfinal <T> T
IdentifierMapAdapter.getSpecialized
(IdentifierSpace<T> authority) Returns the identifier associated with the given authority, ornull
if no specialized identifier was found.<T> T
IdentifierMapAdapter.putSpecialized
(IdentifierSpace<T> authority, T value) Sets the identifier associated with the given authority, and returns the previous value.<T> T
ModifiableIdentifierMap.putSpecialized
(IdentifierSpace<T> authority, T value) Sets the identifier associated with the given authority, and returns the previous value.private <T> T
ModifiableIdentifierMap.store
(IdentifierSpace<T> authority, T value) Sets the identifier associated with the given authority, without processing for special cases.Constructors in org.apache.sis.internal.jaxb with parameters of type IdentifierSpaceModifierConstructorDescriptionSpecializedIdentifier
(IdentifierSpace<T> authority, T value) Creates a new adapter for the given authority and identifier value. -
Uses of IdentifierSpace in org.apache.sis.internal.jaxb.gco
Methods in org.apache.sis.internal.jaxb.gco with parameters of type IdentifierSpaceModifier and TypeMethodDescriptionprivate static <T> void
ObjectReference.putInto
(Context context, IdentifierMap map, IdentifierSpace<T> authority, T value) Adds a new identifier into the given map, if non null. -
Uses of IdentifierSpace in org.apache.sis.internal.simple
Classes in org.apache.sis.internal.simple that implement IdentifierSpaceModifier and TypeClassDescriptionstatic class
Class ofpublic static final Citation
constants which are also used as namespace for identifiers. -
Uses of IdentifierSpace in org.apache.sis.metadata.iso.citation
Fields in org.apache.sis.metadata.iso.citation declared as IdentifierSpaceModifier and TypeFieldDescriptionstatic final IdentifierSpace
<Integer> Citations.EPSG
The authority for identifiers of objects defined by the EPSG Geodetic Parameter Dataset.static final IdentifierSpace
<String> Citations.ESRI
The authority for identifiers of objects defined by ESRI.static final IdentifierSpace
<Integer> Citations.GEOTIFF
The authority for identifiers of objects defined by the the GeoTIFF specification.static final IdentifierSpace
<String> Citations.ISBN
The International Standard Book Number (ISBN) defined by ISO-2108.static final IdentifierSpace
<String> Citations.ISSN
The International Standard Serial Number (ISSN) defined by ISO-3297.static final IdentifierSpace
<Integer> Citations.MAP_INFO
The authority for identifiers of objects defined by MapInfo.static final IdentifierSpace
<String> Citations.NETCDF
The authority for identifiers of objects defined by the netCDF specification.static final IdentifierSpace
<String> Citations.OGC
The authority for identifiers found in specifications from the Open Geospatial Consortium.static final IdentifierSpace
<String> Citations.PROJ4
The authority for identifiers of objects defined by the PROJ project.static final IdentifierSpace
<Integer> Citations.S57
The IHO transfer standard for digital hydrographic data specification.static final IdentifierSpace
<String> Citations.WMO
The authority for identifiers of objects defined by the World Meteorological Organization.static final IdentifierSpace
<Integer> Citations.WMS
The authority for identifiers of objects defined by the Web Map Service (WMS) specification. -
Uses of IdentifierSpace in org.apache.sis.xml
Fields in org.apache.sis.xml declared as IdentifierSpaceModifier and TypeFieldDescriptionstatic final IdentifierSpace
<URI> IdentifierSpace.HREF
An optional attribute for URN to an external resources, or to another part of a XML document, or an identifier.static final IdentifierSpace
<String> IdentifierSpace.ID
A standard GML attribute available on every object-with-identity.static final IdentifierSpace
<UUID> IdentifierSpace.UUID
An optional attribute available on every object-with-identity provided in the GMD schemas that implement ISO 19115 in XML.static final IdentifierSpace
<XLink> IdentifierSpace.XLINK
Any XML attributes defined by OGC in the xlink schema.Methods in org.apache.sis.xml with parameters of type IdentifierSpaceModifier and TypeMethodDescription<T> T
IdentifierMap.getSpecialized
(IdentifierSpace<T> authority) Returns the identifier associated to the given namespace, ornull
if this map contains no mapping of the specialized type for the namespace.<T> T
IdentifierMap.putSpecialized
(IdentifierSpace<T> authority, T value) Associates the given identifier with the given namespace in this map (optional operation).