Klasse ConfigurationUtil

java.lang.Object
de.dlr.proseo.procmgr.rest.model.ConfigurationUtil

public class ConfigurationUtil extends Object
Utility methods for (processor) configurations, e. g. for conversion between prosEO model and REST model
Autor:
Dr. Thomas Bassler
  • Konstruktordetails

    • ConfigurationUtil

      public ConfigurationUtil()
  • Methodendetails

    • toRestConfiguration

      public static RestConfiguration toRestConfiguration(Configuration modelConfiguration)
      Convert a prosEO model configuration into a REST configuration
      Parameter:
      modelConfiguration - the prosEO model configuration
      Gibt zurück:
      an equivalent REST configuration or null, if no model configuration was given
    • toModelConfiguration

      public static Configuration toModelConfiguration(RestConfiguration restConfiguration) throws IllegalArgumentException
      Convert a REST configuration into a prosEO model configuration (scalar and embedded attributes only, no object references)
      Parameter:
      restConfiguration - the REST configuration
      Gibt zurück:
      a (roughly) equivalent model configuration or null, if no REST configuration was given
      Löst aus:
      IllegalArgumentException - if the REST configuration violates syntax rules for date, enum or numeric values