org.milyn.edi.unedifact.d15a.GOVCBR.SegmentGroup52 Maven / Gradle / Ivy
/**
* This class was generated by Smooks EJC (http://www.smooks.org).
*/
package org.milyn.edi.unedifact.d15a.GOVCBR;
import java.io.Serializable;
import org.milyn.smooks.edi.EDIWritable;
import org.milyn.edi.unedifact.d15a.common.SEQSequenceDetails;
import java.util.List;
import org.milyn.edi.unedifact.d15a.common.ALIAdditionalInformation;
import org.milyn.edi.unedifact.d15a.common.IFDInformationDetail;
import org.milyn.edi.unedifact.d15a.common.DTMDateTimePeriod;
import org.milyn.edi.unedifact.d15a.common.RFFReference;
import java.io.Writer;
import org.milyn.edisax.model.internal.Delimiters;
import java.io.IOException;
public class SegmentGroup52 implements Serializable, EDIWritable {
private static final long serialVersionUID = 1L;
private SEQSequenceDetails sEQSequenceDetails;
private List aLIAdditionalInformation;
private List iFDInformationDetail;
private List dTMDateTimePeriod;
private List rFFReference;
private List segmentGroup53;
private List segmentGroup55;
private List segmentGroup56;
private List segmentGroup60;
private List segmentGroup62;
private SegmentGroup64 segmentGroup64;
private List segmentGroup67;
private List segmentGroup72;
private List segmentGroup73;
private List segmentGroup74;
private List segmentGroup76;
private SegmentGroup77 segmentGroup77;
private List segmentGroup78;
private List segmentGroup106;
public void write(Writer writer, Delimiters delimiters) throws IOException {
Writer nodeWriter = writer;
if(sEQSequenceDetails != null) {
nodeWriter.write("SEQ");
nodeWriter.write(delimiters.getField());
sEQSequenceDetails.write(nodeWriter, delimiters);
}
if(aLIAdditionalInformation != null && !aLIAdditionalInformation.isEmpty()) {
for(ALIAdditionalInformation aLIAdditionalInformationInst : aLIAdditionalInformation) {
nodeWriter.write("ALI");
nodeWriter.write(delimiters.getField());
aLIAdditionalInformationInst.write(nodeWriter, delimiters);
}
}
if(iFDInformationDetail != null && !iFDInformationDetail.isEmpty()) {
for(IFDInformationDetail iFDInformationDetailInst : iFDInformationDetail) {
nodeWriter.write("IFD");
nodeWriter.write(delimiters.getField());
iFDInformationDetailInst.write(nodeWriter, delimiters);
}
}
if(dTMDateTimePeriod != null && !dTMDateTimePeriod.isEmpty()) {
for(DTMDateTimePeriod dTMDateTimePeriodInst : dTMDateTimePeriod) {
nodeWriter.write("DTM");
nodeWriter.write(delimiters.getField());
dTMDateTimePeriodInst.write(nodeWriter, delimiters);
}
}
if(rFFReference != null && !rFFReference.isEmpty()) {
for(RFFReference rFFReferenceInst : rFFReference) {
nodeWriter.write("RFF");
nodeWriter.write(delimiters.getField());
rFFReferenceInst.write(nodeWriter, delimiters);
}
}
if(segmentGroup53 != null && !segmentGroup53.isEmpty()) {
for(SegmentGroup53 segmentGroup53Inst : segmentGroup53) {
segmentGroup53Inst.write(nodeWriter, delimiters);
}
}
if(segmentGroup55 != null && !segmentGroup55.isEmpty()) {
for(SegmentGroup55 segmentGroup55Inst : segmentGroup55) {
segmentGroup55Inst.write(nodeWriter, delimiters);
}
}
if(segmentGroup56 != null && !segmentGroup56.isEmpty()) {
for(SegmentGroup56 segmentGroup56Inst : segmentGroup56) {
segmentGroup56Inst.write(nodeWriter, delimiters);
}
}
if(segmentGroup60 != null && !segmentGroup60.isEmpty()) {
for(SegmentGroup60 segmentGroup60Inst : segmentGroup60) {
segmentGroup60Inst.write(nodeWriter, delimiters);
}
}
if(segmentGroup62 != null && !segmentGroup62.isEmpty()) {
for(SegmentGroup62 segmentGroup62Inst : segmentGroup62) {
segmentGroup62Inst.write(nodeWriter, delimiters);
}
}
if(segmentGroup64 != null) {
segmentGroup64.write(nodeWriter, delimiters);
}
if(segmentGroup67 != null && !segmentGroup67.isEmpty()) {
for(SegmentGroup67 segmentGroup67Inst : segmentGroup67) {
segmentGroup67Inst.write(nodeWriter, delimiters);
}
}
if(segmentGroup72 != null && !segmentGroup72.isEmpty()) {
for(SegmentGroup72 segmentGroup72Inst : segmentGroup72) {
segmentGroup72Inst.write(nodeWriter, delimiters);
}
}
if(segmentGroup73 != null && !segmentGroup73.isEmpty()) {
for(SegmentGroup73 segmentGroup73Inst : segmentGroup73) {
segmentGroup73Inst.write(nodeWriter, delimiters);
}
}
if(segmentGroup74 != null && !segmentGroup74.isEmpty()) {
for(SegmentGroup74 segmentGroup74Inst : segmentGroup74) {
segmentGroup74Inst.write(nodeWriter, delimiters);
}
}
if(segmentGroup76 != null && !segmentGroup76.isEmpty()) {
for(SegmentGroup76 segmentGroup76Inst : segmentGroup76) {
segmentGroup76Inst.write(nodeWriter, delimiters);
}
}
if(segmentGroup77 != null) {
segmentGroup77.write(nodeWriter, delimiters);
}
if(segmentGroup78 != null && !segmentGroup78.isEmpty()) {
for(SegmentGroup78 segmentGroup78Inst : segmentGroup78) {
segmentGroup78Inst.write(nodeWriter, delimiters);
}
}
if(segmentGroup106 != null && !segmentGroup106.isEmpty()) {
for(SegmentGroup106 segmentGroup106Inst : segmentGroup106) {
segmentGroup106Inst.write(nodeWriter, delimiters);
}
}
}
public SEQSequenceDetails getSEQSequenceDetails() {
return sEQSequenceDetails;
}
public SegmentGroup52 setSEQSequenceDetails(SEQSequenceDetails sEQSequenceDetails) {
this.sEQSequenceDetails = sEQSequenceDetails; return this;
}
public List getALIAdditionalInformation() {
return aLIAdditionalInformation;
}
public SegmentGroup52 setALIAdditionalInformation(List aLIAdditionalInformation) {
this.aLIAdditionalInformation = aLIAdditionalInformation; return this;
}
public List getIFDInformationDetail() {
return iFDInformationDetail;
}
public SegmentGroup52 setIFDInformationDetail(List iFDInformationDetail) {
this.iFDInformationDetail = iFDInformationDetail; return this;
}
public List getDTMDateTimePeriod() {
return dTMDateTimePeriod;
}
public SegmentGroup52 setDTMDateTimePeriod(List dTMDateTimePeriod) {
this.dTMDateTimePeriod = dTMDateTimePeriod; return this;
}
public List getRFFReference() {
return rFFReference;
}
public SegmentGroup52 setRFFReference(List rFFReference) {
this.rFFReference = rFFReference; return this;
}
public List getSegmentGroup53() {
return segmentGroup53;
}
public SegmentGroup52 setSegmentGroup53(List segmentGroup53) {
this.segmentGroup53 = segmentGroup53; return this;
}
public List getSegmentGroup55() {
return segmentGroup55;
}
public SegmentGroup52 setSegmentGroup55(List segmentGroup55) {
this.segmentGroup55 = segmentGroup55; return this;
}
public List getSegmentGroup56() {
return segmentGroup56;
}
public SegmentGroup52 setSegmentGroup56(List segmentGroup56) {
this.segmentGroup56 = segmentGroup56; return this;
}
public List getSegmentGroup60() {
return segmentGroup60;
}
public SegmentGroup52 setSegmentGroup60(List segmentGroup60) {
this.segmentGroup60 = segmentGroup60; return this;
}
public List getSegmentGroup62() {
return segmentGroup62;
}
public SegmentGroup52 setSegmentGroup62(List segmentGroup62) {
this.segmentGroup62 = segmentGroup62; return this;
}
public SegmentGroup64 getSegmentGroup64() {
return segmentGroup64;
}
public SegmentGroup52 setSegmentGroup64(SegmentGroup64 segmentGroup64) {
this.segmentGroup64 = segmentGroup64; return this;
}
public List getSegmentGroup67() {
return segmentGroup67;
}
public SegmentGroup52 setSegmentGroup67(List segmentGroup67) {
this.segmentGroup67 = segmentGroup67; return this;
}
public List getSegmentGroup72() {
return segmentGroup72;
}
public SegmentGroup52 setSegmentGroup72(List segmentGroup72) {
this.segmentGroup72 = segmentGroup72; return this;
}
public List getSegmentGroup73() {
return segmentGroup73;
}
public SegmentGroup52 setSegmentGroup73(List segmentGroup73) {
this.segmentGroup73 = segmentGroup73; return this;
}
public List getSegmentGroup74() {
return segmentGroup74;
}
public SegmentGroup52 setSegmentGroup74(List segmentGroup74) {
this.segmentGroup74 = segmentGroup74; return this;
}
public List getSegmentGroup76() {
return segmentGroup76;
}
public SegmentGroup52 setSegmentGroup76(List segmentGroup76) {
this.segmentGroup76 = segmentGroup76; return this;
}
public SegmentGroup77 getSegmentGroup77() {
return segmentGroup77;
}
public SegmentGroup52 setSegmentGroup77(SegmentGroup77 segmentGroup77) {
this.segmentGroup77 = segmentGroup77; return this;
}
public List getSegmentGroup78() {
return segmentGroup78;
}
public SegmentGroup52 setSegmentGroup78(List segmentGroup78) {
this.segmentGroup78 = segmentGroup78; return this;
}
public List getSegmentGroup106() {
return segmentGroup106;
}
public SegmentGroup52 setSegmentGroup106(List segmentGroup106) {
this.segmentGroup106 = segmentGroup106; return this;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy