p1.aplic.banco
Class Movimento

java.lang.Object
  |
  +--p1.aplic.banco.Movimento
All Implemented Interfaces:
java.io.Serializable

public class Movimento
extends java.lang.Object
implements java.io.Serializable

Classe que implementa um movimento de transações. Um movimento é apenas uma série de transações feitas. Todas as transações devem entrar aqui em ordem cronológica.

Version:
1.1
Copyright (C) 1999 Universidade Federal da Paraíba.
Author:
Jacques Philippe Sauvé, jacques@dsc.ufpb.br
See Also:
Serialized Form

Constructor Summary
Movimento()
          Controi um Movimento vazio (sem transações).
 
Method Summary
 void add(Transacao transação)
          Adiciona uma transações ao movimento.
 java.util.Iterator getTransações()
          Fornece um Iterator para varrer as transações por data.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Movimento

public Movimento()
Controi um Movimento vazio (sem transações).
Method Detail

add

public void add(Transacao transação)
Adiciona uma transações ao movimento.
Parameters:
transação - A transação a adicionar ao movimento.

getTransações

public java.util.Iterator getTransações()
Fornece um Iterator para varrer as transações por data.
Returns:
O Iterator.