Package org.mustangproject
Class ReferencedDocument
- java.lang.Object
-
- org.mustangproject.ReferencedDocument
-
- All Implemented Interfaces:
IReferencedDocument
public class ReferencedDocument extends java.lang.Object implements IReferencedDocument
-
-
Constructor Summary
Constructors Constructor Description ReferencedDocument()ReferencedDocument(java.lang.String issuerAssignedID)ReferencedDocument(java.lang.String issuerAssignedID, java.lang.String referenceTypeCode)ReferencedDocument(java.lang.String issuerAssignedID, java.lang.String typeCode, java.lang.String referenceTypeCode)ReferencedDocument(java.lang.String issuerAssignedID, java.lang.String typeCode, java.lang.String referenceTypeCode, java.util.Date formattedIssueDateTime)ReferencedDocument(java.lang.String issuerAssingedID, java.util.Date formattedIssueDateTime)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ReferencedDocumentfromNode(org.w3c.dom.Node node)java.util.DategetFormattedIssueDateTime()issue date of this linejava.lang.StringgetIssuerAssignedID()sets an ID assigned by the senderjava.lang.StringgetReferenceTypeCode()type of the reference of this line, a UNTDID 1153 codejava.lang.StringgetTypeCode()which type is the document?voidsetFormattedIssueDateTime(java.util.Date formattedIssueDateTime)issue date of this linevoidsetIssuerAssignedID(java.lang.String issuerAssignedID)sets an ID assigned by the sendervoidsetReferenceTypeCode(java.lang.String referenceTypeCode)type of the reference of this line, a UNTDID 1153 codevoidsetTypeCode(java.lang.String typeCode)which type is the document?
-
-
-
Constructor Detail
-
ReferencedDocument
public ReferencedDocument()
-
ReferencedDocument
public ReferencedDocument(java.lang.String issuerAssignedID, java.lang.String typeCode, java.lang.String referenceTypeCode)
-
ReferencedDocument
public ReferencedDocument(java.lang.String issuerAssignedID, java.lang.String typeCode, java.lang.String referenceTypeCode, java.util.Date formattedIssueDateTime)
-
ReferencedDocument
public ReferencedDocument(java.lang.String issuerAssignedID, java.lang.String referenceTypeCode)
-
ReferencedDocument
public ReferencedDocument(java.lang.String issuerAssingedID, java.util.Date formattedIssueDateTime)
-
ReferencedDocument
public ReferencedDocument(java.lang.String issuerAssignedID)
-
-
Method Detail
-
setIssuerAssignedID
public void setIssuerAssignedID(java.lang.String issuerAssignedID)
sets an ID assigned by the sender- Parameters:
issuerAssignedID- the ID as a string :-)
-
setTypeCode
public void setTypeCode(java.lang.String typeCode)
which type is the document? e.g. "916" for additional invoice related- Parameters:
typeCode- as String, e.g. 916
-
setReferenceTypeCode
public void setReferenceTypeCode(java.lang.String referenceTypeCode)
type of the reference of this line, a UNTDID 1153 code- Parameters:
referenceTypeCode- three uppercase character reference type code as string
-
setFormattedIssueDateTime
public void setFormattedIssueDateTime(java.util.Date formattedIssueDateTime)
issue date of this line- Parameters:
formattedIssueDateTime- as Date
-
getIssuerAssignedID
public java.lang.String getIssuerAssignedID()
Description copied from interface:IReferencedDocumentsets an ID assigned by the sender- Specified by:
getIssuerAssignedIDin interfaceIReferencedDocument- Returns:
- String of an ID
-
getTypeCode
public java.lang.String getTypeCode()
Description copied from interface:IReferencedDocumentwhich type is the document? e.g. "916" for additional invoice related- Specified by:
getTypeCodein interfaceIReferencedDocument- Returns:
- string of a most likely numeric code
-
getReferenceTypeCode
public java.lang.String getReferenceTypeCode()
Description copied from interface:IReferencedDocumenttype of the reference of this line, a UNTDID 1153 code- Specified by:
getReferenceTypeCodein interfaceIReferencedDocument- Returns:
- String of a code
-
getFormattedIssueDateTime
public java.util.Date getFormattedIssueDateTime()
Description copied from interface:IReferencedDocumentissue date of this line- Specified by:
getFormattedIssueDateTimein interfaceIReferencedDocument- Returns:
- date of the issue
-
fromNode
public static ReferencedDocument fromNode(org.w3c.dom.Node node)
-
-