Class SchemaSeedVO


  • public class SchemaSeedVO
    extends Object
    Provides a read only Schema Seed value object for performance caching.
    Since:
    5.1.0
    • Constructor Detail

      • SchemaSeedVO

        public SchemaSeedVO​(SchemaSeed schemaSeed)
        Create a schema seed VO with the the given schema seed entity.
        Parameters:
        schemaSeed - the schema seed entity (required)
    • Method Detail

      • newSeedDocument

        public Document newSeedDocument()
        Returns:
        a new seed document
      • getAbandonmentReasonXpath

        public String getAbandonmentReasonXpath()
        Returns:
        the abandonmentReasonXpath
      • getAttachmentsXpath

        public String getAttachmentsXpath()
        Returns:
        the attachmentsXpath
      • getContactAgeXpath

        public String getContactAgeXpath()
        Returns:
        the contactAgeXpath
      • getContactEmailXpath

        public String getContactEmailXpath()
        Returns:
        the contactEmailXpath
      • getContactGenderXpath

        public String getContactGenderXpath()
        Returns:
        the contactGenderXpath
      • getContactPhoneXpath

        public String getContactPhoneXpath()
        Returns:
        the contactPhoneXpath
      • getContactPostcodeXpath

        public String getContactPostcodeXpath()
        Returns:
        the contactPostcodeXpath
      • getFileData

        public byte[] getFileData()
        Return the fileData value.
        Returns:
        fileData the fileData value
      • getPaymentDetailsXpath

        public String getPaymentDetailsXpath()
        Returns:
        the paymentDetailsXpath
      • isPrefillClientPropertiesFlag

        public boolean isPrefillClientPropertiesFlag()
        Returns:
        the prefillClientPropertiesFlag
      • getReceiptXpath

        public String getReceiptXpath()
        Returns:
        the receiptXpath
      • getSaveChallengeXpath

        public String getSaveChallengeXpath()
        Returns:
        the saveChallengeXpath
      • getSignatureXpath

        public String getSignatureXpath()
        Returns:
        the signatureXpath
      • getSignaturesRequiredXpath

        public String getSignaturesRequiredXpath()
        Returns:
        the signaturesRequiredXpath
      • getTransRefNumberXpath

        public String getTransRefNumberXpath()
        Returns:
        the transRefNumberXpath
      • getTransactionValueXpath

        public String getTransactionValueXpath()
        Returns:
        the transactionValueXpath
      • isUpdateUserProfileFlag

        public boolean isUpdateUserProfileFlag()
        Returns:
        the updateUserProfileFlag
      • isUseDefaultConfigMapping

        public boolean isUseDefaultConfigMapping()
        Returns:
        the useDefaultConfigMapping
      • getPrefillParamXpaths

        public List<PrefillParamXpathMapVO> getPrefillParamXpaths()
        Return the PrefillParamXpaths.
        Returns:
        prefillParamXpaths value
      • getPropertyPrefillMaps

        public List<PropertyPrefillMapVO> getPropertyPrefillMaps()
        Return the PropertyPrefillMaps.
        Returns:
        propertyPrefillMaps value
      • getExtractMaps

        public List<SchemaExtractMapVO> getExtractMaps()
        Return the ExtractMaps.
        Returns:
        extractMaps value
      • getXmlInputMap

        public List<XmlInputMapVO> getXmlInputMap()
        Return the XmlInputMap.
        Returns:
        xmlInputMap value