public Map getFilterMap() { if (filter == null) { return null; } else { return DepositTypeObjectHelper.toMap( (DepositTypeObjectFilter) filter, new HashMap(), "DepositType"); } }
/** * Constructor to create a DepositTypeFindRequest * * @param id Unique request name * @param DTFindIn DepositTypeObjectFilter for DepositTypeFindRequest */ @JsonCreator public DepositTypeFindRequest( @JsonProperty("RequestId") String id, @JsonProperty("DepositType") DepositTypeObjectFilter DTFindIn) { super(id, "DepositTypeFind"); if (DTFindIn != null) { Integer index = DTFindIn.getIndex(); if (index != null) addInput("Index", index); addInput( "DepositType", DepositTypeObjectHelper.toMap(DTFindIn, new HashMap(), "DepositType").get("DepositType")); } }
public static DepositTypeFindBulkParticipantQuery fromQueryMap(Map input) { DepositTypeFindBulkParticipantQuery retVal = new DepositTypeFindBulkParticipantQuery(); retVal.setContext(BSDMSessionContext.fromMap(input)); Map methodMap = (Map) input.get("DepositTypeFind"); if (methodMap != null) { Map filterMap = (Map) methodMap.get("DepositType"); Integer index = (Integer) methodMap.get("Index"); if (filterMap != null) { retVal.setFilter(DepositTypeObjectHelper.getFilter(filterMap)); } if (retVal.getFilter() != null && index != null) { retVal.getFilter().setIndex(index); } } return retVal; }
/** * Retrieves the DepositTypeObjectDataList that results from the DepositTypeFindRequest call * * @return DepositTypeObjectDataList resulting from udt call */ public DepositTypeObjectDataList getOutput() { return DepositTypeObjectHelper.fromMapList(outputMap, "DepositTypeList"); }