Package com.avoka.tm.vo
Class MarshalUtils
java.lang.Object
com.avoka.tm.vo.MarshalUtils
Provides internal utility function which are not publicly available in the API. Use the class TxnVoBuilder instead.
- Since:
- 5.0.0
-
Method Summary
Modifier and TypeMethodDescriptionstatic Txn
marshalTxn
(com.avoka.fc.core.entity.Submission sub, boolean withFormDataMap, boolean withFormXml, boolean withGroupNames, boolean withPropertyMap, boolean withReceiptPdf, boolean withFileAttachList, boolean withDeliveryFuncs, boolean withComments) Marshal a submission entity into a new Txn value object.
-
Method Details
-
marshalTxn
public static Txn marshalTxn(com.avoka.fc.core.entity.Submission sub, boolean withFormDataMap, boolean withFormXml, boolean withGroupNames, boolean withPropertyMap, boolean withReceiptPdf, boolean withFileAttachList, boolean withDeliveryFuncs, boolean withComments) Marshal a submission entity into a new Txn value object.- Parameters:
sub
- the submission entitywithFormDataMap
- include form data mapwithFormXml
- include form XMLwithGroupNames
- include submission group nameswithPropertyMap
- include property mapwithReceiptPdf
- include the receipt PDF datawithFileAttachList
- include file attachmentswithDeliveryFuncs
- include transaction delivery functionswithComments
- include transaction comments- Returns:
- the new Txn value object
-