public String getLinhaOriginal() { if (extratoLancamento == null) { return null; } else { return extratoLancamento.getOrigem().getOriginal(); } }
public Calendar getOriginalDate() { if (extratoLancamento == null) { return null; } else { return extratoLancamento.getData(); } }
private void checkLancamentosNaoResolvidos( List<DatedExtratoLancamento> extratoLines, List<Lancamento> lancamentoOrfaoList, int i, List<ExtratoLineAnalyseResult> statuses) { DatedExtratoLancamento extrato = extratoLines.get(i); if (i != extratoLines.size() - 1) { Calendar dataAtual = extrato.getData(); DatedExtratoLancamento proximo = extratoLines.get(i + 1); Calendar dataProximo = proximo.getData(); if ((dataProximo == null) || (!dataAtual.equals(dataProximo))) { addLancamentosNaoResolvidos(dataAtual, dataProximo, lancamentoOrfaoList, statuses); } } }
@Override public int compare(DatedExtratoLancamento o1, DatedExtratoLancamento o2) { return o1.getData().compareTo(o2.getData()); }