Examples of FixedLine


Examples of br.com.objectos.comuns.io.FixedLine

public class TesteDeBradescoOcorrenciaParser {

  private final OcorrenciaParser parser = Bradesco.ocorrenciaParser;

  public void cod_02_entrada_confirmada() {
    FixedLine line = firstLineOf("02", "00 000000");
    Ocorrencia res = parser.apply(line);
    OcorrenciaCodigo codigo = res.getCodigo();

    assertThat(codigo.get(), equalTo("02"));
    assertThat(codigo.getDescricao(), equalTo("Entrada Confirmada"));
View Full Code Here

Examples of br.com.objectos.comuns.io.FixedLine

    assertThat(m0.getCodigo(), equalTo("00"));
    assertThat(m0.getDescricao(), equalTo("Ocorrência aceita"));
  }

  public void cod_02_entrada_confirmada_um_motivo() {
    FixedLine line = firstLineOf("02", "7600000000");
    Ocorrencia res = parser.apply(line);
    OcorrenciaCodigo codigo = res.getCodigo();

    assertThat(codigo.get(), equalTo("02"));
    assertThat(codigo.getDescricao(), equalTo("Entrada Confirmada"));
View Full Code Here

Examples of br.com.objectos.comuns.io.FixedLine

    assertThat(m0.getCodigo(), equalTo("76"));
    assertThat(m0.getDescricao(), equalTo("Sacado Eletrônico DDA (NOVO)"));
  }

  public void cod_02_entrada_confirmada_dois_motivos() {
    FixedLine line = firstLineOf("02", "76750000000");
    Ocorrencia res = parser.apply(line);
    OcorrenciaCodigo codigo = res.getCodigo();

    assertThat(codigo.get(), equalTo("02"));
    assertThat(codigo.getDescricao(), equalTo("Entrada Confirmada"));
View Full Code Here

Examples of br.com.objectos.comuns.io.FixedLine

  public Header get() {
    Iterator<FixedLine> iterator = lines.iterator();
    PeekingIterator<FixedLine> peeking = Iterators.peekingIterator(iterator);

    FixedLine line = peeking.peek();

    Integer tipo = line.column(0, 1).get(Integer.class);
    if (tipo.intValue() != 0 || line.getText().length() != 400) {
      throw new ExcecaoCnab(
          line, "Primeira linha não corresponde a um header CNAB400. " +
              "Talvez você tenha enviado o arquivo incorreto?");
    }

    Integer codigo = line.column(76, 79).get(Integer.class);
    Banco banco = Banco.valueOf(codigo.intValue());
    Modelo modelo = banco.getModelo();

    return new HeaderPadrao(banco, modelo, line);
  }
View Full Code Here

Examples of br.com.objectos.comuns.io.FixedLine

public class TesteDeBradescoOcorrenciaParser {

  private final OcorrenciaParser parser = Bradesco.ocorrenciaParser;

  public void cod_02_entrada_confirmada() {
    FixedLine line = firstLineOf("02", "00 000000");
    Ocorrencia res = parser.apply(line);
    OcorrenciaCodigo codigo = res.getCodigo();

    assertThat(codigo.get(), equalTo("02"));
    assertThat(codigo.getDescricao(), equalTo("Entrada Confirmada"));
View Full Code Here

Examples of br.com.objectos.comuns.io.FixedLine

    assertThat(m0.getCodigo(), equalTo("00"));
    assertThat(m0.getDescricao(), equalTo("Ocorrência aceita"));
  }

  public void cod_02_entrada_confirmada_um_motivo() {
    FixedLine line = firstLineOf("02", "7600000000");
    Ocorrencia res = parser.apply(line);
    OcorrenciaCodigo codigo = res.getCodigo();

    assertThat(codigo.get(), equalTo("02"));
    assertThat(codigo.getDescricao(), equalTo("Entrada Confirmada"));
View Full Code Here

Examples of br.com.objectos.comuns.io.FixedLine

    assertThat(m0.getCodigo(), equalTo("76"));
    assertThat(m0.getDescricao(), equalTo("Sacado Eletrônico DDA (NOVO)"));
  }

  public void cod_02_entrada_confirmada_dois_motivos() {
    FixedLine line = firstLineOf("02", "76750000000");
    Ocorrencia res = parser.apply(line);
    OcorrenciaCodigo codigo = res.getCodigo();

    assertThat(codigo.get(), equalTo("02"));
    assertThat(codigo.getDescricao(), equalTo("Entrada Confirmada"));
View Full Code Here

Examples of br.com.objectos.comuns.io.FixedLine

  @Override
  Object apply(Line line) {
    Object value = null;

    try {
      FixedLine fixed = FixedLine.class.cast(line);
      value = fixed.column(pos0 - 1, pos1).get(type);
    } catch (ColumnConversionException e) {
      throw new RecordKeyException(line, this, e);
    }

    return value;
View Full Code Here

Examples of br.com.objectos.comuns.io.FixedLine

  public Header get() {
    Iterator<FixedLine> iterator = lines.iterator();
    PeekingIterator<FixedLine> peeking = Iterators.peekingIterator(iterator);

    FixedLine line = peeking.peek();

    try {
      return tryToGet(line);
    } catch (ColumnConversionException e) {
      throw new ExcecaoCnab(line, msg, e);
View Full Code Here

Examples of br.com.objectos.comuns.io.FixedLine

  public Header get() {
    Iterator<FixedLine> iterator = lines.iterator();
    PeekingIterator<FixedLine> peeking = Iterators.peekingIterator(iterator);

    FixedLine line = peeking.peek();

    try {
      return tryToGet(line);
    } catch (ColumnConversionException e) {
      throw new ExcecaoCnab(line, msg, e);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.