Skip to content

Java library representing metadata with an emphasis on ocean data

License

Notifications You must be signed in to change notification settings

lkamb/SDIMetadata

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SDIMetadata

Java library representing metadata with an emphasis on ocean data. The top-level class is gov.noaa.pmel.sdimetadata.SDIMetadata. The classes in the gov.noaa.pmel.sdimetadata.xml package are used to read XML to create an SDIMetadata object and write XML from an SDIMetadata object. The class gov.noaa.pmel.sdimetadata.app.CdiacToOcadsConverter can be used as a command-line application to covert, to the extent possible, from CDIAC to OCADS metadata XML.

All classes, except for those in the gov.noaa.pmel.sdimetadata.xml package, are JavaBeans implementing Cloneable. These classes, except for those in the gov.noaa.pmel.sdimetadata.xml and the gov.noaa.pmel.sdimetadata.util packages, also have a (possibly inherited) method invalidFieldNames() that returns a set of names of required fields that are not acceptably assigned. Which fields should be considered required has not been fully vetted and so is subject to change.

This repository contains a Maven pom.xml configuration file as well as some IntelliJ IDEA configuration files.

About

Java library representing metadata with an emphasis on ocean data

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 100.0%