Klasse ProductClassUtil
java.lang.Object
de.dlr.proseo.prodclmgr.rest.model.ProductClassUtil
Utility methods for product classes, e. g. for conversion between prosEO
model and REST model
- Autor:
- Dr. Thomas Bassler
-
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungstatic ProductClass
toModelProductClass
(RestProductClass restProductClass) Convert a REST product class into a prosEO model product class (scalar and embedded attributes only, no object references)static RestProductClass
toRestProductClass
(ProductClass modelProductClass) Convert a prosEO model product class into a REST product class
-
Konstruktordetails
-
ProductClassUtil
public ProductClassUtil()
-
-
Methodendetails
-
toRestProductClass
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
-