java.lang.Object
ch.tocco.nice2.optional.ebill.impl.webservice.postfinance.soap.SearchInvoice

public class SearchInvoice extends Object

Java class for SearchInvoice complex type

.

The following schema fragment specifies the expected content contained within this class.


 <complexType name="SearchInvoice">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="BillerId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="TransactionId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="eBillAccountId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Amount" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
         <element name="State" type="{http://schemas.datacontract.org/2004/07/eBill.B2BServiceLib.Logic}State" minOccurs="0"/>
         <element name="PaymentType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="ESRReferenceNbr" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="DeliveryDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="PaymentDueDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="ReasonCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="ReasonText" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 
  • Field Details

    • billerId

      protected jakarta.xml.bind.JAXBElement<String> billerId
    • transactionId

      protected jakarta.xml.bind.JAXBElement<String> transactionId
    • eBillAccountId

      protected jakarta.xml.bind.JAXBElement<String> eBillAccountId
    • amount

      protected jakarta.xml.bind.JAXBElement<BigDecimal> amount
    • state

      protected State state
    • paymentType

      protected jakarta.xml.bind.JAXBElement<String> paymentType
    • esrReferenceNbr

      protected jakarta.xml.bind.JAXBElement<String> esrReferenceNbr
    • deliveryDate

      protected jakarta.xml.bind.JAXBElement<XMLGregorianCalendar> deliveryDate
    • paymentDueDate

      protected jakarta.xml.bind.JAXBElement<XMLGregorianCalendar> paymentDueDate
    • reasonCode

      protected jakarta.xml.bind.JAXBElement<String> reasonCode
    • reasonText

      protected jakarta.xml.bind.JAXBElement<String> reasonText
  • Constructor Details

    • SearchInvoice

      public SearchInvoice()
  • Method Details

    • getBillerId

      public jakarta.xml.bind.JAXBElement<String> getBillerId()
      Gets the value of the billerId property.
      Returns:
      possible object is JAXBElement<String>
    • setBillerId

      public void setBillerId(jakarta.xml.bind.JAXBElement<String> value)
      Sets the value of the billerId property.
      Parameters:
      value - allowed object is JAXBElement<String>
    • getTransactionId

      public jakarta.xml.bind.JAXBElement<String> getTransactionId()
      Gets the value of the transactionId property.
      Returns:
      possible object is JAXBElement<String>
    • setTransactionId

      public void setTransactionId(jakarta.xml.bind.JAXBElement<String> value)
      Sets the value of the transactionId property.
      Parameters:
      value - allowed object is JAXBElement<String>
    • getEBillAccountId

      public jakarta.xml.bind.JAXBElement<String> getEBillAccountId()
      Gets the value of the eBillAccountId property.
      Returns:
      possible object is JAXBElement<String>
    • setEBillAccountId

      public void setEBillAccountId(jakarta.xml.bind.JAXBElement<String> value)
      Sets the value of the eBillAccountId property.
      Parameters:
      value - allowed object is JAXBElement<String>
    • getAmount

      public jakarta.xml.bind.JAXBElement<BigDecimal> getAmount()
      Gets the value of the amount property.
      Returns:
      possible object is JAXBElement<BigDecimal>
    • setAmount

      public void setAmount(jakarta.xml.bind.JAXBElement<BigDecimal> value)
      Sets the value of the amount property.
      Parameters:
      value - allowed object is JAXBElement<BigDecimal>
    • getState

      public State getState()
      Gets the value of the state property.
      Returns:
      possible object is State
    • setState

      public void setState(State value)
      Sets the value of the state property.
      Parameters:
      value - allowed object is State
    • getPaymentType

      public jakarta.xml.bind.JAXBElement<String> getPaymentType()
      Gets the value of the paymentType property.
      Returns:
      possible object is JAXBElement<String>
    • setPaymentType

      public void setPaymentType(jakarta.xml.bind.JAXBElement<String> value)
      Sets the value of the paymentType property.
      Parameters:
      value - allowed object is JAXBElement<String>
    • getESRReferenceNbr

      public jakarta.xml.bind.JAXBElement<String> getESRReferenceNbr()
      Gets the value of the esrReferenceNbr property.
      Returns:
      possible object is JAXBElement<String>
    • setESRReferenceNbr

      public void setESRReferenceNbr(jakarta.xml.bind.JAXBElement<String> value)
      Sets the value of the esrReferenceNbr property.
      Parameters:
      value - allowed object is JAXBElement<String>
    • getDeliveryDate

      public jakarta.xml.bind.JAXBElement<XMLGregorianCalendar> getDeliveryDate()
      Gets the value of the deliveryDate property.
      Returns:
      possible object is JAXBElement<XMLGregorianCalendar>
    • setDeliveryDate

      public void setDeliveryDate(jakarta.xml.bind.JAXBElement<XMLGregorianCalendar> value)
      Sets the value of the deliveryDate property.
      Parameters:
      value - allowed object is JAXBElement<XMLGregorianCalendar>
    • getPaymentDueDate

      public jakarta.xml.bind.JAXBElement<XMLGregorianCalendar> getPaymentDueDate()
      Gets the value of the paymentDueDate property.
      Returns:
      possible object is JAXBElement<XMLGregorianCalendar>
    • setPaymentDueDate

      public void setPaymentDueDate(jakarta.xml.bind.JAXBElement<XMLGregorianCalendar> value)
      Sets the value of the paymentDueDate property.
      Parameters:
      value - allowed object is JAXBElement<XMLGregorianCalendar>
    • getReasonCode

      public jakarta.xml.bind.JAXBElement<String> getReasonCode()
      Gets the value of the reasonCode property.
      Returns:
      possible object is JAXBElement<String>
    • setReasonCode

      public void setReasonCode(jakarta.xml.bind.JAXBElement<String> value)
      Sets the value of the reasonCode property.
      Parameters:
      value - allowed object is JAXBElement<String>
    • getReasonText

      public jakarta.xml.bind.JAXBElement<String> getReasonText()
      Gets the value of the reasonText property.
      Returns:
      possible object is JAXBElement<String>
    • setReasonText

      public void setReasonText(jakarta.xml.bind.JAXBElement<String> value)
      Sets the value of the reasonText property.
      Parameters:
      value - allowed object is JAXBElement<String>