Klasse ProductClassUtil

java.lang.Object
de.dlr.proseo.prodclmgr.rest.model.ProductClassUtil

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

    • ProductClassUtil

      public ProductClassUtil()
  • Methodendetails

    • toRestProductClass

      public static RestProductClass toRestProductClass(ProductClass modelProductClass)
      Convert a prosEO model product class into a REST product class
      Parameter:
      modelProductClass - the prosEO model product class
      Gibt zurück:
      an equivalent REST product class or null, if no model product class was given
    • toModelProductClass

      public static ProductClass toModelProductClass(RestProductClass restProductClass) throws IllegalArgumentException
      Convert a REST product class into a prosEO model product class (scalar and embedded attributes only, no object references)
      Parameter:
      restProductClass - the REST product class
      Gibt zurück:
      a (roughly) equivalent model product class
      Löst aus:
      IllegalArgumentException - if the REST product violates syntax rules for date, enum or numeric values