public void translateToMap() {
   if (CPIUpdIn != null) {
     CPIUpdIn.resetFlags(true, true);
     addInput(
         "CorridorPlanId",
         CPIObjectHelper.toMap(CPIUpdIn, new HashMap(), "CorridorPlanId").get("CorridorPlanId"));
   }
 }
 /**
  * Constructor to create a CorridorPlanIdFindRequest
  *
  * @param id Unique request name
  * @param CPIFindIn CPIObjectFilter for CorridorPlanIdFindRequest
  */
 @JsonCreator
 public CorridorPlanIdFindRequest(
     @JsonProperty("RequestId") String id,
     @JsonProperty("CorridorPlanId") CPIObjectFilter CPIFindIn) {
   super(id, "CorridorPlanIdFind");
   if (CPIFindIn != null) {
     Integer index = CPIFindIn.getIndex();
     if (index != null) addInput("Index", index);
     addInput(
         "CorridorPlanId",
         CPIObjectHelper.toMap(CPIFindIn, new HashMap(), "CorridorPlanId").get("CorridorPlanId"));
   }
 }
 public void translateFromMap() {
   CPIUpdIn = CPIObjectHelper.fromMap(inputMap, "CorridorPlanId");
 }
 /**
  * Retrieves the CPIObjectDataList that results from the CorridorPlanIdFindRequest call
  *
  * @return CPIObjectDataList resulting from udt call
  */
 public CPIObjectDataList getOutput() {
   return CPIObjectHelper.fromMapList(outputMap, "CorridorPlanIdList");
 }