Klasse ProcessorUtil

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

public class ProcessorUtil extends Object
Utility methods for processors, e. g. for conversion between prosEO model and REST model
Autor:
Dr. Thomas Bassler
  • Konstruktordetails

    • ProcessorUtil

      public ProcessorUtil()
  • Methodendetails

    • toRestProcessor

      public static RestProcessor toRestProcessor(Processor modelProcessor)
      Convert a prosEO model processor into a REST processor
      Parameter:
      modelProcessor - the prosEO model processor
      Gibt zurück:
      an equivalent REST processor or null, if no model processor was given
    • toModelProcessor

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