コード例 #1
0
 private HashMap<Guid, Transaction> getAccountInstrumentTransactions() {
   HashMap<Guid, Transaction> transactions = null;
   HashMap<Guid, Transaction> accountTransactions = this._account.get_Transactions();
   HashMap<Guid, Transaction> instrumentTransactions = this._instrument.get_Transactions();
   if (accountTransactions == null || instrumentTransactions == null) {
     return transactions;
   }
   transactions = new HashMap<Guid, Transaction>();
   for (Iterator<Transaction> iterator = accountTransactions.values().iterator();
       iterator.hasNext(); ) {
     Transaction accountTransaction = iterator.next();
     Guid accountTransactionId = accountTransaction.get_Id();
     if (instrumentTransactions.containsKey(accountTransactionId)) {
       transactions.put(accountTransactionId, accountTransaction);
     }
   }
   return transactions;
 }