
org.milyn.edi.unedifact.d17a.GOVCBR.SegmentGroup291 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.SEQSequenceDetails;
import java.util.List;
import org.milyn.edi.unedifact.d17a.common.RFFReference;
import org.milyn.edi.unedifact.d17a.common.TDTTransportInformation;
import org.milyn.edi.unedifact.d17a.common.MOAMonetaryAmount;
import org.milyn.edi.unedifact.d17a.common.MEAMeasurements;
import org.milyn.edi.unedifact.d17a.common.TODTermsOfDeliveryOrTransport;
import org.milyn.edi.unedifact.d17a.common.LOCPlaceLocationIdentification;
import java.io.Writer;
import org.milyn.edisax.model.internal.Delimiters;
import java.io.IOException;
public class SegmentGroup291 implements Serializable, EDIWritable {
private static final long serialVersionUID = 1L;
private SEQSequenceDetails sEQSequenceDetails;
private List rFFReference;
private List tDTTransportInformation;
private List mOAMonetaryAmount;
private List mEAMeasurements;
private List tODTermsOfDeliveryOrTransport;
private List lOCPlaceLocationIdentification;
private List segmentGroup292;
private List segmentGroup294;
private List segmentGroup295;
private List segmentGroup296;
private List segmentGroup297;
private List segmentGroup298;
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(rFFReference != null && !rFFReference.isEmpty()) {
for(RFFReference rFFReferenceInst : rFFReference) {
nodeWriter.write("RFF");
nodeWriter.write(delimiters.getField());
rFFReferenceInst.write(nodeWriter, delimiters);
}
}
if(tDTTransportInformation != null && !tDTTransportInformation.isEmpty()) {
for(TDTTransportInformation tDTTransportInformationInst : tDTTransportInformation) {
nodeWriter.write("TDT");
nodeWriter.write(delimiters.getField());
tDTTransportInformationInst.write(nodeWriter, delimiters);
}
}
if(mOAMonetaryAmount != null && !mOAMonetaryAmount.isEmpty()) {
for(MOAMonetaryAmount mOAMonetaryAmountInst : mOAMonetaryAmount) {
nodeWriter.write("MOA");
nodeWriter.write(delimiters.getField());
mOAMonetaryAmountInst.write(nodeWriter, delimiters);
}
}
if(mEAMeasurements != null && !mEAMeasurements.isEmpty()) {
for(MEAMeasurements mEAMeasurementsInst : mEAMeasurements) {
nodeWriter.write("MEA");
nodeWriter.write(delimiters.getField());
mEAMeasurementsInst.write(nodeWriter, delimiters);
}
}
if(tODTermsOfDeliveryOrTransport != null && !tODTermsOfDeliveryOrTransport.isEmpty()) {
for(TODTermsOfDeliveryOrTransport tODTermsOfDeliveryOrTransportInst : tODTermsOfDeliveryOrTransport) {
nodeWriter.write("TOD");
nodeWriter.write(delimiters.getField());
tODTermsOfDeliveryOrTransportInst.write(nodeWriter, delimiters);
}
}
if(lOCPlaceLocationIdentification != null && !lOCPlaceLocationIdentification.isEmpty()) {
for(LOCPlaceLocationIdentification lOCPlaceLocationIdentificationInst : lOCPlaceLocationIdentification) {
nodeWriter.write("LOC");
nodeWriter.write(delimiters.getField());
lOCPlaceLocationIdentificationInst.write(nodeWriter, delimiters);
}
}
if(segmentGroup292 != null && !segmentGroup292.isEmpty()) {
for(SegmentGroup292 segmentGroup292Inst : segmentGroup292) {
segmentGroup292Inst.write(nodeWriter, delimiters);
}
}
if(segmentGroup294 != null && !segmentGroup294.isEmpty()) {
for(SegmentGroup294 segmentGroup294Inst : segmentGroup294) {
segmentGroup294Inst.write(nodeWriter, delimiters);
}
}
if(segmentGroup295 != null && !segmentGroup295.isEmpty()) {
for(SegmentGroup295 segmentGroup295Inst : segmentGroup295) {
segmentGroup295Inst.write(nodeWriter, delimiters);
}
}
if(segmentGroup296 != null && !segmentGroup296.isEmpty()) {
for(SegmentGroup296 segmentGroup296Inst : segmentGroup296) {
segmentGroup296Inst.write(nodeWriter, delimiters);
}
}
if(segmentGroup297 != null && !segmentGroup297.isEmpty()) {
for(SegmentGroup297 segmentGroup297Inst : segmentGroup297) {
segmentGroup297Inst.write(nodeWriter, delimiters);
}
}
if(segmentGroup298 != null && !segmentGroup298.isEmpty()) {
for(SegmentGroup298 segmentGroup298Inst : segmentGroup298) {
segmentGroup298Inst.write(nodeWriter, delimiters);
}
}
}
public SEQSequenceDetails getSEQSequenceDetails() {
return sEQSequenceDetails;
}
public SegmentGroup291 setSEQSequenceDetails(SEQSequenceDetails sEQSequenceDetails) {
this.sEQSequenceDetails = sEQSequenceDetails; return this;
}
public List getRFFReference() {
return rFFReference;
}
public SegmentGroup291 setRFFReference(List rFFReference) {
this.rFFReference = rFFReference; return this;
}
public List getTDTTransportInformation() {
return tDTTransportInformation;
}
public SegmentGroup291 setTDTTransportInformation(List tDTTransportInformation) {
this.tDTTransportInformation = tDTTransportInformation; return this;
}
public List getMOAMonetaryAmount() {
return mOAMonetaryAmount;
}
public SegmentGroup291 setMOAMonetaryAmount(List mOAMonetaryAmount) {
this.mOAMonetaryAmount = mOAMonetaryAmount; return this;
}
public List getMEAMeasurements() {
return mEAMeasurements;
}
public SegmentGroup291 setMEAMeasurements(List mEAMeasurements) {
this.mEAMeasurements = mEAMeasurements; return this;
}
public List getTODTermsOfDeliveryOrTransport() {
return tODTermsOfDeliveryOrTransport;
}
public SegmentGroup291 setTODTermsOfDeliveryOrTransport(List tODTermsOfDeliveryOrTransport) {
this.tODTermsOfDeliveryOrTransport = tODTermsOfDeliveryOrTransport; return this;
}
public List getLOCPlaceLocationIdentification() {
return lOCPlaceLocationIdentification;
}
public SegmentGroup291 setLOCPlaceLocationIdentification(List lOCPlaceLocationIdentification) {
this.lOCPlaceLocationIdentification = lOCPlaceLocationIdentification; return this;
}
public List getSegmentGroup292() {
return segmentGroup292;
}
public SegmentGroup291 setSegmentGroup292(List segmentGroup292) {
this.segmentGroup292 = segmentGroup292; return this;
}
public List getSegmentGroup294() {
return segmentGroup294;
}
public SegmentGroup291 setSegmentGroup294(List segmentGroup294) {
this.segmentGroup294 = segmentGroup294; return this;
}
public List getSegmentGroup295() {
return segmentGroup295;
}
public SegmentGroup291 setSegmentGroup295(List segmentGroup295) {
this.segmentGroup295 = segmentGroup295; return this;
}
public List getSegmentGroup296() {
return segmentGroup296;
}
public SegmentGroup291 setSegmentGroup296(List segmentGroup296) {
this.segmentGroup296 = segmentGroup296; return this;
}
public List getSegmentGroup297() {
return segmentGroup297;
}
public SegmentGroup291 setSegmentGroup297(List segmentGroup297) {
this.segmentGroup297 = segmentGroup297; return this;
}
public List getSegmentGroup298() {
return segmentGroup298;
}
public SegmentGroup291 setSegmentGroup298(List segmentGroup298) {
this.segmentGroup298 = segmentGroup298; return this;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy