Class SchemaSeedVO

java.lang.Object
com.avoka.fc.core.service.vo.SchemaSeedVO

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

  • Constructor Details

    • 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 Details

    • 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
    • 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