Class RegistryDocBuilder

java.lang.Object
gov.nasa.pds.registry.common.util.json.RegistryDocBuilder

public class RegistryDocBuilder extends Object
Utility class to build NJson strings
Author:
karpenko
  • Constructor Details

    • RegistryDocBuilder

      public RegistryDocBuilder()
  • Method Details

    • createPKJson

      public static String createPKJson(Metadata meta) throws Exception
      Create primary key JSON line of the NJSON 2-line record
      Parameters:
      meta - PDS4 metadata
      Returns:
      JSON string
      Throws:
      Exception - an exception
    • createDataJson

      public static String createDataJson(Metadata meta, String jobId) throws Exception
      Create data JSON line of the NJSON 2-line record
      Parameters:
      meta - PDS4 metadata
      jobId - job id
      Returns:
      JSON string
      Throws:
      Exception - an exception