Class InterchangeControl
java.lang.Object
hdi.edi.edient.BaseEdiEntity
hdi.model.control.InterchangeControl
- All Implemented Interfaces:
hdi.edi.dict.annotations.PropDescConst, hdi.edi.edient.EdiEntity, RootObj
public class InterchangeControl
extends hdi.edi.edient.BaseEdiEntity
implements RootObj, hdi.edi.dict.annotations.PropDescConst
-
Field Summary
Fields inherited from class hdi.edi.edient.BaseEdiEntity
EDI_MAPPERFields inherited from interface hdi.edi.dict.annotations.PropDescConst
ID_DESC, TRAN_ID -
Constructor Summary
ConstructorsConstructorDescriptionInterchangeControl(String senderIdQualifier, String senderId, String receiverIdQualifier, String receiverId) -
Method Summary
Modifier and TypeMethodDescriptionacknowledgmentRequested(String acknowledgmentRequested) authorizationInformation(String authorizationInformation) authorizationInformationQualifier(String authorizationInformationQualifier) componentElementSeparator(String componentElementSeparator) controlNumber(Integer controlNumber) elementSeparator(String elementSeparator) booleanhdi.edi.fileinfo.FileInfofileInfo()fileInfo(hdi.edi.fileinfo.FileInfo fileInfo) inthashCode()id()interchangeControlVersionNumber(String interchangeControlVersionNumber) interchangeDate(LocalDate interchangeDate) interchangeTime(LocalTime interchangeTime) interchangeUsageIndicator(String interchangeUsageIndicator) voidpopulateFromSegInitial(EdiSeg seg, EdiParsingResults results) voidreceiverId(String receiverId) receiverIdQualifier(String receiverIdQualifier) repetitionSeparator(String repetitionSeparator) securityInformation(String securityInformation) securityInformationQualifier(String securityInformationQualifier) segmentTerminator(String segmentTerminator) senderId()senderIdQualifier(String senderIdQualifier) toString()hdi.edi.EdiTransactionMethods inherited from interface RootObj
setTransaction, setTransactionId, setValidationIssues, validationIssues
-
Constructor Details
-
InterchangeControl
-
InterchangeControl
public InterchangeControl()
-
-
Method Details
-
populateOptionalFields
public void populateOptionalFields() -
populateFromSegInitial
- Specified by:
populateFromSegInitialin interfacehdi.edi.edient.EdiEntity
-
ediSeparators
-
transaction
public hdi.edi.EdiTransaction transaction()- Specified by:
transactionin interfaceRootObj
-
id
-
objectType
- Specified by:
objectTypein interfaceRootObj
-
elementSeparator
-
segmentTerminator
-
authorizationInformationQualifier
-
authorizationInformation
-
securityInformationQualifier
-
securityInformation
-
senderIdQualifier
-
senderId
-
receiverIdQualifier
-
receiverId
-
interchangeDate
-
interchangeTime
-
repetitionSeparator
-
interchangeControlVersionNumber
-
controlNumber
-
acknowledgmentRequested
-
interchangeUsageIndicator
-
componentElementSeparator
-
fileInfo
public hdi.edi.fileinfo.FileInfo fileInfo() -
toString
-
elementSeparator
- Returns:
this.
-
segmentTerminator
- Returns:
this.
-
authorizationInformationQualifier
public InterchangeControl authorizationInformationQualifier(String authorizationInformationQualifier) - Returns:
this.
-
authorizationInformation
- Returns:
this.
-
securityInformationQualifier
- Returns:
this.
-
securityInformation
- Returns:
this.
-
senderIdQualifier
- Returns:
this.
-
senderId
- Returns:
this.
-
receiverIdQualifier
- Returns:
this.
-
receiverId
- Returns:
this.
-
interchangeDate
- Returns:
this.
-
interchangeTime
- Returns:
this.
-
repetitionSeparator
- Returns:
this.
-
interchangeControlVersionNumber
- Returns:
this.
-
controlNumber
- Returns:
this.
-
acknowledgmentRequested
- Returns:
this.
-
interchangeUsageIndicator
- Returns:
this.
-
componentElementSeparator
- Returns:
this.
-
equals
-
hashCode
-
fileInfo
- Returns:
this.
-