/** * Constructor to create a AccountBonusPointTransactionTransferRequest * * @param id Unique request name * @param AccountBonusPointTransactionTo AccountBonusPointTransactionObjectData for * AccountBonusPointTransactionTransferRequest * @param AccountBonusPointTransactionFrom AccountBonusPointTransactionObjectData for * AccountBonusPointTransactionTransferRequest */ @JsonCreator public AccountBonusPointTransactionTransferRequest( @JsonProperty("RequestId") String id, @JsonProperty("AccountBonusPointTransactionTo") AccountBonusPointTransactionObjectData AccountBonusPointTransactionTo, @JsonProperty("AccountBonusPointTransactionFrom") AccountBonusPointTransactionObjectData AccountBonusPointTransactionFrom) { super(id, "AccountBonusPointTransactionTransfer"); if (AccountBonusPointTransactionTo != null) { addInput( "AccountBonusPointTransactionTo", AccountBonusPointTransactionObjectHelper.toMap( AccountBonusPointTransactionTo, new HashMap(), "AccountBonusPointTransactionTransferOutputData") .get("AccountBonusPointTransactionTransferOutputData")); } if (AccountBonusPointTransactionFrom != null) { addInput( "AccountBonusPointTransactionFrom", AccountBonusPointTransactionObjectHelper.toMap( AccountBonusPointTransactionFrom, new HashMap(), "AccountBonusPointTransactionTransferOutputData") .get("AccountBonusPointTransactionTransferOutputData")); } }
public Map getFilterMap() { if (filter == null) { return null; } else { return AccountBonusPointTransactionObjectHelper.toMap( (AccountBonusPointTransactionObjectFilter) filter, new HashMap(), "AccountBonusPointTransaction"); } }
public static AccountBonusPointTransactionFindbyRewardbalanceBulkParticipantQuery fromQueryMap( Map input) { AccountBonusPointTransactionFindbyRewardbalanceBulkParticipantQuery retVal = new AccountBonusPointTransactionFindbyRewardbalanceBulkParticipantQuery(); retVal.setContext(BSDMSessionContext.fromMap(input)); Map methodMap = (Map) input.get("AccountBonusPointTransactionFindbyRewardbalance"); if (methodMap != null) { Map filterMap = (Map) methodMap.get("AccountBonusPointTransaction"); Integer index = (Integer) methodMap.get("Index"); if (filterMap != null) { retVal.setFilter(AccountBonusPointTransactionObjectHelper.getFilter(filterMap)); } if (retVal.getFilter() != null && index != null) { retVal.getFilter().setIndex(index); } } return retVal; }