
org.milyn.edi.unedifact.d17a.GOVCBR.SegmentGroup303 Maven / Gradle / Ivy
/**
* This class was generated by Smooks EJC (http://www.smooks.org).
*/
package org.milyn.edi.unedifact.d17a.GOVCBR;
import java.io.Serializable;
import org.milyn.smooks.edi.EDIWritable;
import org.milyn.edi.unedifact.d17a.common.LINLineItem;
import java.util.List;
import java.io.Writer;
import org.milyn.edisax.model.internal.Delimiters;
import java.io.IOException;
public class SegmentGroup303 implements Serializable, EDIWritable {
private static final long serialVersionUID = 1L;
private LINLineItem lINLineItem;
private List segmentGroup304;
private List segmentGroup306;
public void write(Writer writer, Delimiters delimiters) throws IOException {
Writer nodeWriter = writer;
if(lINLineItem != null) {
nodeWriter.write("LIN");
nodeWriter.write(delimiters.getField());
lINLineItem.write(nodeWriter, delimiters);
}
if(segmentGroup304 != null && !segmentGroup304.isEmpty()) {
for(SegmentGroup304 segmentGroup304Inst : segmentGroup304) {
segmentGroup304Inst.write(nodeWriter, delimiters);
}
}
if(segmentGroup306 != null && !segmentGroup306.isEmpty()) {
for(SegmentGroup306 segmentGroup306Inst : segmentGroup306) {
segmentGroup306Inst.write(nodeWriter, delimiters);
}
}
}
public LINLineItem getLINLineItem() {
return lINLineItem;
}
public SegmentGroup303 setLINLineItem(LINLineItem lINLineItem) {
this.lINLineItem = lINLineItem; return this;
}
public List getSegmentGroup304() {
return segmentGroup304;
}
public SegmentGroup303 setSegmentGroup304(List segmentGroup304) {
this.segmentGroup304 = segmentGroup304; return this;
}
public List getSegmentGroup306() {
return segmentGroup306;
}
public SegmentGroup303 setSegmentGroup306(List segmentGroup306) {
this.segmentGroup306 = segmentGroup306; return this;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy