Class MissionUtil
java.lang.Object
de.dlr.proseo.ordermgr.rest.model.MissionUtil
A utility class for conversion between model and REST missions.
- Author:
- Ranjitha Vignesh
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic MissiontoModelMission(RestMission restMission) Convert a REST mission into a prosEO model mission (scalar and embedded attributes only, no mission references)static RestMissiontoRestMission(Mission modelMission) Convert a prosEO model Mission into a REST Mission
-
Constructor Details
-
MissionUtil
public MissionUtil()
-
-
Method Details
-
toRestMission
Convert a prosEO model Mission into a REST Mission- Parameters:
modelMission- the prosEO model mission- Returns:
- an equivalent REST mission or null, if no model mission was given
-
toModelMission
Convert a REST mission into a prosEO model mission (scalar and embedded attributes only, no mission references)- Parameters:
restMission- the REST mission- Returns:
- a (roughly) equivalent model mission
- Throws:
IllegalArgumentException- if the REST mission violates syntax rules for date, enum or numeric values
-