Uses of Class
org.apache.sis.metadata.MetadataStandard
Packages that use MetadataStandard
Package
Description
Root package for various metadata implementations.
Root package for ISO 19115 metadata about resources (data or services).
Information about data quality, accuracy and consistency of a dataset.
An implementation of Metadata interfaces
fetching the data from an SQL database.
-
Uses of MetadataStandard in org.apache.sis.metadata
Subclasses of MetadataStandard in org.apache.sis.metadataModifier and TypeClassDescription(package private) final class
Information about an Apache SIS metadata standard implementation.Fields in org.apache.sis.metadata declared as MetadataStandardModifier and TypeFieldDescriptionprivate final MetadataStandard[]
MetadataStandard.dependencies
The dependencies, ornull
if none.(package private) static final MetadataStandard[]
MetadataStandard.INSTANCES
Metadata instances defined in this class.static final MetadataStandard
MetadataStandard.ISO_19111
An instance working on ISO 19111 standard as defined by GeoAPI interfaces in theorg.opengis.referencing
package and sub-packages.static final MetadataStandard
MetadataStandard.ISO_19115
An instance working on ISO 19115 standard as defined by GeoAPI interfaces in theorg.opengis.metadata
package and sub-packages, exceptquality
.static final MetadataStandard
MetadataStandard.ISO_19123
An instance working on ISO 19123 standard as defined by GeoAPI interfaces in theorg.opengis.coverage
package and sub-packages.static final MetadataStandard
MetadataStandard.ISO_19157
An instance working on ISO 19157 standard as defined by GeoAPI interfaces in theorg.opengis.metadata.quality
package.private final MetadataStandard
MetadataCopier.standard
The default metadata standard to use for object that are notAbstractMetadata
instances, ornull
if none.(package private) final MetadataStandard
TreeTableView.standard
The metadata standard implemented by the metadata objects.Methods in org.apache.sis.metadata with type parameters of type MetadataStandardModifier and TypeMethodDescription(package private) static <T extends MetadataStandard>
voidMetadataStandard.setMapForField
(Class<T> classe, T instance, String name) Assigns aConcurrentMap
instance to the given field.Methods in org.apache.sis.metadata that return MetadataStandardModifier and TypeMethodDescriptionstatic MetadataStandard
Returns the metadata standard for the given class.abstract MetadataStandard
AbstractMetadata.getStandard()
Returns the metadata standard implemented by subclasses.private MetadataStandard
MetadataCopier.getStandard
(Object metadata) Returns the metadata standard to use for the given metadata object, ornull
if unknown.Methods in org.apache.sis.metadata with parameters of type MetadataStandardModifier and TypeMethodDescriptionstatic MetadataCopier
MetadataCopier.forModifiable
(MetadataStandard standard) Creates a new metadata copier which avoid copying unmodifiable metadata.(package private) final R
MetadataVisitor.walk
(MetadataStandard standard, Class<?> type, Object metadata, boolean mandatory) InvokesMetadataVisitor.visit(Class, Object)
for all elements of the given metadata if that metadata has not already been visited.Constructors in org.apache.sis.metadata with parameters of type MetadataStandardModifierConstructorDescriptionMetadataCopier
(MetadataStandard standard) Creates a new metadata copier.(package private)
MetadataStandard
(String citation, String interfacePackage, MetadataStandard... dependencies) Creates a new instance working on implementation of interfaces defined in the specified package.MetadataStandard
(org.opengis.metadata.citation.Citation citation, Package interfacePackage, MetadataStandard... dependencies) Creates a new instance working on implementation of interfaces defined in the specified package.(package private)
StandardImplementation
(String citation, String interfacePackage, String implementationPackage, String[] acronyms, MetadataStandard... dependencies) Creates a new instance working on implementation of interfaces defined in the specified package.(package private)
TreeTableView
(MetadataStandard standard, Object metadata, Class<?> baseType, ValueExistencePolicy valuePolicy) Creates a tree table for the specified metadata object. -
Uses of MetadataStandard in org.apache.sis.metadata.iso
Methods in org.apache.sis.metadata.iso that return MetadataStandardModifier and TypeMethodDescriptionISOMetadata.getStandard()
Returns the metadata standard implemented by subclasses, which is ISO 19115. -
Uses of MetadataStandard in org.apache.sis.metadata.iso.quality
Methods in org.apache.sis.metadata.iso.quality that return MetadataStandardModifier and TypeMethodDescriptionISOMetadata.getStandard()
Returns the metadata standard, which is ISO 19157. -
Uses of MetadataStandard in org.apache.sis.metadata.sql
Fields in org.apache.sis.metadata.sql declared as MetadataStandardModifier and TypeFieldDescriptionprotected final MetadataStandard
MetadataSource.standard
The metadata standard to be used for constructing the database schema.Methods in org.apache.sis.metadata.sql with parameters of type MetadataStandardModifier and TypeMethodDescriptionLookupInfo.asIndexMap
(MetadataStandard standard) Maps method names to property indices for the current metadata type.LookupInfo.asNameMap
(MetadataStandard standard) Maps method names to the name of columns in the database table corresponding to the current metadata type.Constructors in org.apache.sis.metadata.sql with parameters of type MetadataStandardModifierConstructorDescriptionMetadataSource
(MetadataStandard standard, DataSource dataSource, String schema, Map<String, ?> properties) Creates a new metadata source.MetadataWriter
(MetadataStandard standard, DataSource dataSource, String schema, Map<String, ?> properties) Creates a new metadata writer.