
br.com.objectos.jabuticava.serasa.relato.factoring.HeaderProcessadoPojo Maven / Gradle / Ivy
The newest version!
package br.com.objectos.jabuticava.serasa.relato.factoring;
import br.com.objectos.way.io.flat.ComparisonOperator;
import br.com.objectos.way.io.flat.FlatFileWriter;
import javax.annotation.Generated;
@Generated({
"br.com.objectos.way.io.flat.FlatRecordPlugin",
"br.com.objectos.way.io.flat.FlatRecordPlugin$ThisPojoPropertyAction",
"br.com.objectos.way.pojo.compiler.PojoCompiler"
})
final class HeaderProcessadoPojo extends HeaderProcessado {
private static final String id = "00";
private final String registro;
private final int erro00;
private final int erro01;
private final int erro02;
private final int erro03;
private final int erro04;
private final int erro05;
private final int erro06;
private final int erro07;
private final int erro08;
private final int erro09;
private final int erro10;
private final int erro11;
private final int erro12;
private final int erro13;
private final int erro14;
private final int erro15;
private final int erro16;
private final int erro17;
private final int erro18;
private final int erro19;
public HeaderProcessadoPojo(HeaderProcessadoBuilderPojo builder) {
super();
registro = builder.___get___registro();
erro00 = builder.___get___erro00();
erro01 = builder.___get___erro01();
erro02 = builder.___get___erro02();
erro03 = builder.___get___erro03();
erro04 = builder.___get___erro04();
erro05 = builder.___get___erro05();
erro06 = builder.___get___erro06();
erro07 = builder.___get___erro07();
erro08 = builder.___get___erro08();
erro09 = builder.___get___erro09();
erro10 = builder.___get___erro10();
erro11 = builder.___get___erro11();
erro12 = builder.___get___erro12();
erro13 = builder.___get___erro13();
erro14 = builder.___get___erro14();
erro15 = builder.___get___erro15();
erro16 = builder.___get___erro16();
erro17 = builder.___get___erro17();
erro18 = builder.___get___erro18();
erro19 = builder.___get___erro19();
}
@Override
public void emit(FlatFileWriter file) {
file.recordWriter()
.fixed(id)
.text(registro, 128)
.when(ComparisonOperator.EQ.value(0), " ").integer(erro00, 3)
.when(ComparisonOperator.EQ.value(0), " ").integer(erro01, 3)
.when(ComparisonOperator.EQ.value(0), " ").integer(erro02, 3)
.when(ComparisonOperator.EQ.value(0), " ").integer(erro03, 3)
.when(ComparisonOperator.EQ.value(0), " ").integer(erro04, 3)
.when(ComparisonOperator.EQ.value(0), " ").integer(erro05, 3)
.when(ComparisonOperator.EQ.value(0), " ").integer(erro06, 3)
.when(ComparisonOperator.EQ.value(0), " ").integer(erro07, 3)
.when(ComparisonOperator.EQ.value(0), " ").integer(erro08, 3)
.when(ComparisonOperator.EQ.value(0), " ").integer(erro09, 3)
.when(ComparisonOperator.EQ.value(0), " ").integer(erro10, 3)
.when(ComparisonOperator.EQ.value(0), " ").integer(erro11, 3)
.when(ComparisonOperator.EQ.value(0), " ").integer(erro12, 3)
.when(ComparisonOperator.EQ.value(0), " ").integer(erro13, 3)
.when(ComparisonOperator.EQ.value(0), " ").integer(erro14, 3)
.when(ComparisonOperator.EQ.value(0), " ").integer(erro15, 3)
.when(ComparisonOperator.EQ.value(0), " ").integer(erro16, 3)
.when(ComparisonOperator.EQ.value(0), " ").integer(erro17, 3)
.when(ComparisonOperator.EQ.value(0), " ").integer(erro18, 3)
.when(ComparisonOperator.EQ.value(0), " ").integer(erro19, 3)
.write();
}
@Override
public String toString() {
StringBuilder builder = new StringBuilder();
FlatFileWriter file = new FlatFileWriter(builder);
emit(file);
return builder.toString();
}
@Override
String id() {
return id;
}
@Override
public String registro() {
return registro;
}
@Override
int erro00() {
return erro00;
}
@Override
int erro01() {
return erro01;
}
@Override
int erro02() {
return erro02;
}
@Override
int erro03() {
return erro03;
}
@Override
int erro04() {
return erro04;
}
@Override
int erro05() {
return erro05;
}
@Override
int erro06() {
return erro06;
}
@Override
int erro07() {
return erro07;
}
@Override
int erro08() {
return erro08;
}
@Override
int erro09() {
return erro09;
}
@Override
int erro10() {
return erro10;
}
@Override
int erro11() {
return erro11;
}
@Override
int erro12() {
return erro12;
}
@Override
int erro13() {
return erro13;
}
@Override
int erro14() {
return erro14;
}
@Override
int erro15() {
return erro15;
}
@Override
int erro16() {
return erro16;
}
@Override
int erro17() {
return erro17;
}
@Override
int erro18() {
return erro18;
}
@Override
int erro19() {
return erro19;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy